console.log('gugugu');
/* 解码笔记 
e 是个空对象,用于存放内部函数
*/
var INTERACTIVE_PLUGIN = function (t) {
  var e = {};

  function n(i) {
    if (e[i])
      return e[i].exports;
    var o = e[i] = {
      i: i,
      l: !1,
      exports: {}
    };
    return t[i].call(o.exports, o, o.exports, n),
      o.l = !0,
      o.exports
  }
  return n.m = t,
    n.c = e,
    n.d = function (t, e, i) {
      n.o(t, e) || Object.defineProperty(t, e, {
        configurable: !1,
        enumerable: !0,
        get: i
      })
    },
    n.r = function (t) {
      Object.defineProperty(t, "__esModule", {
        value: !0
      })
    },
    n.n = function (t) {
      var e = t && t.__esModule ? function () {
          return t.default
        } :
        function () {
          return t
        };
      return n.d(e, "a", e),
        e
    },
    n.o = function (t, e) {
      return Object.prototype.hasOwnProperty.call(t, e)
    },
    n.p = "",
    n(n.s = 55)
}([function (t, e, n) {
  
  "use strict";
  Object.defineProperty(e, "__esModule", {
      value: !0
    }),
    e.$R = e.store = e.namesapce = void 0;
  var i = n(52),
    o = (e.namesapce = "QIHOO__INTERACTIVE_PLUGIN", {
      UID: (0,
        i.getUID)(),
      displayShowId: [],
      ids: []
    }),
    r = {
      scheme: "https:" == document.location.protocol ? "https" : "http",
      sendMessage: function (t) {
        try {
          a[t.containerID].iframe.contentWindow.postMessage(t, "*")
        } catch (t) {
          console.log(t)
        }
      }
    },
    a = (e.store = o,
      e.$R = r)
    console.log(e);
}, function (t, e, n) {
  "use strict";

  function i(t) {
    return "[object Array]" === Object.prototype.toString.call(t)
  }

  function o(t) {
    return "[object Object]" === Object.prototype.toString.call(t)
  }

  function r(t) {
    return "[object String]" === Object.prototype.toString.call(t)
  }
  Object.defineProperty(e, "__esModule", {
      value: !0
    }),
    e.isArray = i,
    e.isObject = o,
    e.isString = r,
    e.isEmpty = function (t) {
      if (i(t))
        return 0 === t.length;
      if (r(t))
        return "" === t;
      if (o(t)) {
        var e = 0;
        for (var n in t)
          if (Object.prototype.hasOwnProperty.call(t, n)) {
            e++;
            break
          }
        return 0 === e
      }
      return !1
    },
    e.isNil = function (t) {
      return null === t || void 0 === t
    }
}, function (t, e, n) {
  "use strict";
  Object.defineProperty(e, "__esModule", {
      value: !0
    }),
    e.addEventListener = function (t, e, n) {
      var i = this;
      if (window.addEventListener)
        return t.addEventListener(e, function (t) {
          n.call(i, t)
        }, !1);
      t.attachEvent("on" + e, function () {
        var t = window.event;
        t.target = t.srcElement,
          n.call(i, t)
      })
    }
}, function (t, e, n) {
  "use strict";
  (function (e) {
    var n = setTimeout;

    function i() {}

    function o(t) {
      if (!(this instanceof o))
        throw new TypeError("Promises must be constructed via new");
      if ("function" != typeof t)
        throw new TypeError("not a function");
      this._state = 0,
        this._handled = !1,
        this._value = void 0,
        this._deferreds = [],
        l(t, this)
    }

    function r(t, e) {
      for (; 3 === t._state;)
        t = t._value;
      0 !== t._state ? (t._handled = !0,
        o._immediateFn(function () {
          var n = 1 === t._state ? e.onFulfilled : e.onRejected;
          if (null !== n) {
            var i;
            try {
              i = n(t._value)
            } catch (t) {
              return void s(e.promise, t)
            }
            a(e.promise, i)
          } else
            (1 === t._state ? a : s)(e.promise, t._value)
        })) : t._deferreds.push(e)
    }

    function a(t, e) {
      try {
        if (e === t)
          throw new TypeError("A promise cannot be resolved with itself.");
        if (e && ("object" == typeof e || "function" == typeof e)) {
          var n = e.then;
          if (e instanceof o)
            return t._state = 3,
              t._value = e,
              void c(t);
          if ("function" == typeof n)
            return void l((i = n,
              r = e,
              function () {
                i.apply(r, arguments)
              }
            ), t)
        }
        t._state = 1,
          t._value = e,
          c(t)
      } catch (e) {
        s(t, e)
      }
      var i, r
    }

    function s(t, e) {
      t._state = 2,
        t._value = e,
        c(t)
    }

    function c(t) {
      2 === t._state && 0 === t._deferreds.length && o._immediateFn(function () {
        t._handled || o._unhandledRejectionFn(t._value)
      });
      for (var e = 0, n = t._deferreds.length; e < n; e++)
        r(t, t._deferreds[e]);
      t._deferreds = null
    }

    function l(t, e) {
      var n = !1;
      try {
        t(function (t) {
          n || (n = !0,
            a(e, t))
        }, function (t) {
          n || (n = !0,
            s(e, t))
        })
      } catch (t) {
        if (n)
          return;
        n = !0,
          s(e, t)
      }
    }
    o.prototype.catch = function (t) {
        return this.then(null, t)
      },
      o.prototype.then = function (t, e) {
        var n = new this.constructor(i);
        return r(this, new function (t, e, n) {
              this.onFulfilled = "function" == typeof t ? t : null,
                this.onRejected = "function" == typeof e ? e : null,
                this.promise = n
            }
            (t, e, n)),
          n
      },
      o.prototype.finally = function (t) {
        var e = this.constructor;
        return this.then(function (n) {
          return e.resolve(t()).then(function () {
            return n
          })
        }, function (n) {
          return e.resolve(t()).then(function () {
            return e.reject(n)
          })
        })
      },
      o.all = function (t) {
        return new o(function (e, n) {
          if (!t || void 0 === t.length)
            throw new TypeError("Promise.all accepts an array");
          var i = Array.prototype.slice.call(t);
          if (0 === i.length)
            return e([]);
          var o = i.length;

          function r(t, a) {
            try {
              if (a && ("object" == typeof a || "function" == typeof a)) {
                var s = a.then;
                if ("function" == typeof s)
                  return void s.call(a, function (e) {
                    r(t, e)
                  }, n)
              }
              i[t] = a,
                0 == --o && e(i)
            } catch (t) {
              n(t)
            }
          }
          for (var a = 0; a < i.length; a++)
            r(a, i[a])
        })
      },
      o.resolve = function (t) {
        return t && "object" == typeof t && t.constructor === o ? t : new o(function (e) {
          e(t)
        })
      },
      o.reject = function (t) {
        return new o(function (e, n) {
          n(t)
        })
      },
      o.race = function (t) {
        return new o(function (e, n) {
          for (var i = 0, o = t.length; i < o; i++)
            t[i].then(e, n)
        })
      },
      o._immediateFn = "function" == typeof e && function (t) {
        e(t)
      } ||
      function (t) {
        n(t, 0)
      },
      o._unhandledRejectionFn = function (t) {
        "undefined" != typeof console && console && console.warn("Possible Unhandled Promise Rejection:", t)
      },
      t.exports = o
  }).call(this, n(50).setImmediate)
}, function (t, e, n) {
  "use strict";
  Object.defineProperty(e, "__esModule", {
    value: !0
  });
  e.is_IE = function (t) {
      var e = document.createElement("b");
      return e.innerHTML = "\x3c!--[if IE " + t + "]><i></i><![endif]--\x3e",
        1 === e.getElementsByTagName("i").length
    },
    e.get_browser = function () {
      var t, e = navigator.userAgent,
        n = e.match(/(opera|chrome|safari|firefox|msie|trident(?=\/))\/?\s*(\d+)/i) || [];
      return /trident/i.test(n[1]) ? {
        name: "IE",
        version: (t = /\brv[ :]+(\d+)/g.exec(e) || [])[1] || ""
      } : "Chrome" === n[1] && null != (t = e.match(/\bOPR|Edge\/(\d+)/)) ? {
        name: "Opera",
        version: t[1]
      } : (n = n[2] ? [n[1], n[2]] : [navigator.appName, navigator.appVersion, "-?"],
        null != (t = e.match(/version\/(\d+)/i)) && n.splice(1, 1, t[1]), {
          name: n[0],
          version: n[1]
        })
    },
    e.getQueryString = function (t) {
      var e = new RegExp("(^|&)" + t + "=([^&]*)(&|$)", "i"),
        n = window.location.search.substr(1).match(e);
      return null != n ? unescape(n[2]) : null
    }
}, function (t, e, n) {
  "use strict";
  Object.defineProperty(e, "__esModule", {
      value: !0
    }),
    e.addStyle = function (t) {
      var e = document.head || document.getElementsByTagName("head")[0],
        n = document.createElement("style");
      n.type = "text/css",
        n.styleSheet ? n.styleSheet.cssText = t : n.appendChild(document.createTextNode(t));
      e.appendChild(n)
    }
}, function (t, e, n) {
  "use strict";
  Object.defineProperty(e, "__esModule", {
      value: !0
    }),
    e.investigate = function (t) {
      var e = "http://track.mediav.com/t?type=23&cus=289706_2344700_22610775_" + t;
      if ("NaN" == e || !e)
        return !1;
      var n = new Image;
      n.onload = n.onerror = function () {
          n = null
        },
        n.src = e
    }
}, function (t, e, n) {
  "use strict";
  Object.defineProperty(e, "__esModule", {
      value: !0
    }),
    e.sendLog = function (t) {
      if ("NaN" == t || !t)
        return !1;
      var e = new Image;
      e.onload = e.onerror = function () {
          e = null
        },
        e.src = t
    }
}, function (t, e, n) {
  "use strict";
  Object.defineProperty(e, "__esModule", {
    value: !0
  });
  e.T = function (t, e, n) {
    return n = n || /\{([^\{\}]*)\}/g,
      t.replace(n, function (t, n) {
        var i = n.split("."),
          o = e;
        try {
          for (var r in i)
            i.hasOwnProperty(r) && (o = o[i[r]])
        } catch (e) {
          o = t
        }
        return "string" == typeof o || "number" == typeof o ? o : t
      })
  }
}, function (t, e) {
  var n;
  n = function () {
    return this
  }();
  try {
    n = n || Function("return this")() || (0,
      eval)("this")
  } catch (t) {
    "object" == typeof window && (n = window)
  }
  t.exports = n
}, function (t, e, n) {
  "use strict";
  Object.defineProperty(e, "__esModule", {
      value: !0
    }),
    e.timeJudge = e.gameClose = void 0;
  var i = n(2),
    o = n(0);
  e.gameClose = function (t) {
      o.$R[t].closeBtn = document.createElement("close-btn"),
        o.$R[t].closeBtn.setAttribute("class", t + "-gameClose"),
        document.getElementById(t + "-autoWrap").appendChild(o.$R[t].closeBtn),
        (0,
          i.addEventListener)(o.$R[t].closeBtn, "click", function (e) {
          e.stopPropagation();
          var n = new Date,
            i = n.getTime(),
            r = 864e5 - (1e3 * n.getHours() * 60 * 60 + 60 * n.getMinutes() * 1e3 + 1e3 * n.getSeconds()),
            a = {};
          a.timeStamp = i,
            a.minMsec = r,
            window.localStorage.setItem("interactPlugin" + o.$R[t].showid, JSON.stringify(a)),
            document.getElementById(t + "-autoWrap").style.display = "none"
        })
    },
    e.timeJudge = function (t) {
      var e = (new Date).getTime(),
        n = JSON.parse(window.localStorage.getItem("interactPlugin" + o.$R[t].showid));
      if (null == n)
        return !1;
      var i = n.timeStamp,
        r = n.minMsec;
      return !(parseInt(e) - parseInt(i) >= r) || (window.localStorage.removeItem("interactPlugin" + o.$R[t].showid), !1)
    }
}, function (t, e, n) {
  var i = n(12).Symbol;
  t.exports = i
}, function (t, e, n) {
  var i = n(33),
    o = "object" == typeof self && self && self.Object === Object && self,
    r = i || o || Function("return this")();
  t.exports = r
}, function (t, e) {
  t.exports = function (t) {
    var e = typeof t;
    return null != t && ("object" == e || "function" == e)
  }
}, function (t, e, n) {
  "use strict";
  Object.defineProperty(e, "__esModule", {
      value: !0
    }),
    e.track = d,
    e.viewTrack = function (t, e) {
      var n = document.getElementById(t),
        i = document.getElementById(e);
      d(n),
        (0,
          s.addEventListener)(window, "scroll", (0,
          l.default)(d.bind(this, n, i), 10))
    };
  var i, o = n(7),
    r = n(15),
    a = n(1),
    s = n(2),
    c = n(35),
    l = (i = c) && i.__esModule ? i : {
      default: i
    };

  function p() {
    return window.innerHeight || document.documentElement.clientHeight
  }

  function d(t) {
    var e = t.getBoundingClientRect().top,
      n = e + t.clientHeight,
      i = e >= 0 && e < p(),
      s = n >= 0 && n < p(),
      c = e < 0 && n > 0,
      l = i ? Math.min(t.clientHeight, p() - e) : n;
    if (l = Math.min(l, p()),
      i || s || c) {
      var d = t.getAttribute("data-pv");
      if (!(0,
          a.isNil)(d) && !(0,
          a.isEmpty)(d)) {
        var f = d.split(",");
        (0,
          r.map)(f, o.sendLog),
        t.removeAttribute("data-pv")
      }
    }
  }
}, function (t, e, n) {
  "use strict";
  Object.defineProperty(e, "__esModule", {
      value: !0
    }),
    e.map = function (t, e) {
      if ((0,
          i.isArray)(t))
        for (var n = 0; n < t.length; n++)
          e.call(null, t[n]);
      else {
        if (!(0,
            i.isObject)(t))
          return;
        for (var o in t)
          Object.prototype.hasOwnProperty.call(t, o) && e.call(null, t[o])
      }
    };
  var i = n(1)
}, function (t, e, n) {
  "use strict";
  Object.defineProperty(e, "__esModule", {
      value: !0
    }),
    e.stringify = function (t) {
      var e = [];
      for (var n in t)
        Object.prototype.hasOwnProperty.call(t, n) && e.push(n + "=" + encodeURIComponent(t[n]));
      return e.join("&")
    }
}, function (t, e, n) {
  var i = n(48)("jsonp");
  t.exports = function (t, e, n) {
    "function" == typeof e && (n = e,
      e = {});
    e || (e = {});
    var a, s, c = e.prefix || "__jp",
      l = e.name || c + o++,
      p = e.param || "callback",
      d = null != e.timeout ? e.timeout : 6e4,
      f = encodeURIComponent,
      u = document.getElementsByTagName("script")[0] || document.head;
    d && (s = setTimeout(function () {
      m(),
        n && n(new Error("Timeout"))
    }, d));

    function m() {
      a.parentNode && a.parentNode.removeChild(a),
        window[l] = r,
        s && clearTimeout(s)
    }
    return window[l] = function (t) {
        i("jsonp got", t),
          m(),
          n && n(null, t)
      },
      t = (t += (~t.indexOf("?") ? "&" : "?") + p + "=" + f(l)).replace("?&", "?"),
      i('jsonp req "%s"', t),
      (a = document.createElement("script")).src = t,
      u.parentNode.insertBefore(a, u),
      function () {
        window[l] && m()
      }
  };
  var o = 0;

  function r() {}
}, function (t, e) {
  var n, i, o = t.exports = {};

  function r() {
    throw new Error("setTimeout has not been defined")
  }

  function a() {
    throw new Error("clearTimeout has not been defined")
  }

  function s(t) {
    if (n === setTimeout)
      return setTimeout(t, 0);
    if ((n === r || !n) && setTimeout)
      return n = setTimeout,
        setTimeout(t, 0);
    try {
      return n(t, 0)
    } catch (e) {
      try {
        return n.call(null, t, 0)
      } catch (e) {
        return n.call(this, t, 0)
      }
    }
  }! function () {
    try {
      n = "function" == typeof setTimeout ? setTimeout : r
    } catch (t) {
      n = r
    }
    try {
      i = "function" == typeof clearTimeout ? clearTimeout : a
    } catch (t) {
      i = a
    }
  }();
  var c, l = [],
    p = !1,
    d = -1;

  function f() {
    p && c && (p = !1,
      c.length ? l = c.concat(l) : d = -1,
      l.length && u())
  }

  function u() {
    if (!p) {
      var t = s(f);
      p = !0;
      for (var e = l.length; e;) {
        for (c = l,
          l = []; ++d < e;)
          c && c[d].run();
        d = -1,
          e = l.length
      }
      c = null,
        p = !1,
        function (t) {
          if (i === clearTimeout)
            return clearTimeout(t);
          if ((i === a || !i) && clearTimeout)
            return i = clearTimeout,
              clearTimeout(t);
          try {
            i(t)
          } catch (e) {
            try {
              return i.call(null, t)
            } catch (e) {
              return i.call(this, t)
            }
          }
        }(t)
    }
  }

  function m(t, e) {
    this.fun = t,
      this.array = e
  }

  function g() {}
  o.nextTick = function (t) {
      var e = new Array(arguments.length - 1);
      if (arguments.length > 1)
        for (var n = 1; n < arguments.length; n++)
          e[n - 1] = arguments[n];
      l.push(new m(t, e)),
        1 !== l.length || p || s(u)
    },
    m.prototype.run = function () {
      this.fun.apply(null, this.array)
    },
    o.title = "browser",
    o.browser = !0,
    o.env = {},
    o.argv = [],
    o.version = "",
    o.versions = {},
    o.on = g,
    o.addListener = g,
    o.once = g,
    o.off = g,
    o.removeListener = g,
    o.removeAllListeners = g,
    o.emit = g,
    o.prependListener = g,
    o.prependOnceListener = g,
    o.listeners = function (t) {
      return []
    },
    o.binding = function (t) {
      throw new Error("process.binding is not supported")
    },
    o.cwd = function () {
      return "/"
    },
    o.chdir = function (t) {
      throw new Error("process.chdir is not supported")
    },
    o.umask = function () {
      return 0
    }
}, function (t, e, n) {
  "use strict";
  Object.defineProperty(e, "__esModule", {
      value: !0
    }),
    e.fireworks = function (t) {
      var e = document.querySelector("body"),
        n = window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame || window.oRequestAnimationFrame || window.msRequestAnimationFrame || function (t) {
          window.setTimeout(t, 1e3 / 60)
        },
        i = {
          particleCount: 50,
          angle: 90,
          spread: 100,
          startVelocity: 25,
          decay: .9,
          ticks: 500,
          zIndex: 100,
          colors: ["#5BC0EB", "#2176AE", "#FDE74C", "#9BC53D", "#E55934", "#FA7921", "#FF4242"]
        },
        o = void 0;

      function a(t) {
        return parseInt(t, 16)
      }

      function s(t, e, n) {
        return function (t, e) {
          return e ? e(t) : t
        }(t && function (t) {
          return !(null === t || void 0 === t)
        }(t[e]) ? t[e] : i[e], n)
      }

      function c(t) {
        var e = t.getContext("2d"),
          n = window.devicePixelRatio || 1,
          i = e.webkitBackingStorePixelRatio || e.mozBackingStorePixelRatio || e.msBackingStorePixelRatio || e.oBackingStorePixelRatio || e.backingStorePixelRatio || 1,
          o = n / i;
        t.width = document.documentElement.clientWidth * o,
          t.height = document.documentElement.clientHeight * o,
          t.style.width = document.documentElement.clientWidth + "px",
          t.style.height = document.documentElement.clientHeight + "px"
      }

      function l(t) {
        var e = t.angle * (Math.PI / 180),
          n = t.spread * (Math.PI / 180);
        return {
          x: t.x,
          y: t.y,
          depth: .5 * Math.random() + .6,
          wobble: 10 * Math.random(),
          velocity: .5 * t.startVelocity + Math.random() * t.startVelocity,
          angle2D: -e + (.5 * n - Math.random() * n),
          tiltAngle: Math.random() * Math.PI,
          color: function (t) {
            var e = (t + "").replace(/[^0-9a-f]/gi, "");
            return e.length < 6 && (e = e[0] + e[0] + e[1] + e[1] + e[2] + e[2]), {
              r: a(e.substring(0, 2)),
              g: a(e.substring(2, 4)),
              b: a(e.substring(4, 6))
            }
          }(t.color),
          tick: 0,
          totalTicks: t.ticks,
          decay: t.decay,
          random: Math.random() + 5,
          tiltSin: 0,
          tiltCos: 0,
          wobbleX: 0,
          wobbleY: 0
        }
      }

      function p(t, e, i) {
        function o() {
          l = p = null
        }
        var a = e.slice(),
          s = t.getContext("2d"),
          l = parseInt(t.style.width, 10),
          p = parseInt(t.style.height, 10);
        s.save(),
          s.scale(t.width / l, t.height / p);
        var d = new r.default(function (e) {
          n(function r() {
            l || p || (c(t),
                l = parseInt(t.style.width, 10),
                p = parseInt(t.style.height, 10),
                s.restore(),
                s.scale(t.width / l, t.height / p)),
              s.clearRect(0, 0, l, p),
              a = a.filter(function (t) {
                return function (t, e) {
                  e.x += Math.cos(e.angle2D) * e.velocity,
                    e.y += Math.sin(e.angle2D) * e.velocity + 5 * e.depth,
                    e.wobble += .1,
                    e.velocity *= e.decay,
                    e.tiltAngle += .02 * Math.random() + .12,
                    e.tiltSin = Math.sin(e.tiltAngle),
                    e.tiltCos = Math.cos(e.tiltAngle),
                    e.random = Math.random() + 4,
                    e.wobbleX = e.x + 10 * Math.cos(e.wobble) * e.depth,
                    e.wobbleY = e.y + 10 * Math.sin(e.wobble) * e.depth;
                  var n = e.tick++/ e.totalTicks,
                    i = e.x + e.random * e.tiltCos,
                    o = e.y + e.random * e.tiltSin,
                    r = e.wobbleX + e.random * e.tiltCos,
                    a = e.wobbleY + e.random * e.tiltSin;
                  return t.fillStyle = "rgba(" + e.color.r + ", " + e.color.g + ", " + e.color.b + ", " + (1 - n) + ")",
                    t.beginPath(),
                    e.depth,
                    t.moveTo(Math.floor(e.x), Math.floor(e.y)),
                    t.lineTo(Math.floor(e.wobbleX), Math.floor(o)),
                    t.lineTo(Math.floor(r), Math.floor(a)),
                    t.lineTo(Math.floor(i), Math.floor(e.wobbleY)),
                    t.closePath(),
                    t.fill(),
                    e.tick < e.totalTicks
                }(s, t)
              }),
              a.length ? n(r) : (window.removeEventListener("resize", o),
                i(),
                e())
          })
        });
        return window.addEventListener("resize", o, !1), {
          addFettis: function (t) {
            return a = a.concat(t),
              d
          },
          canvas: t,
          promise: d
        }
      }
      e && function (t, e) {
        for (var n = s(e, "particleCount", Math.floor), i = s(e, "angle", Number), r = s(e, "spread", Number), a = s(e, "startVelocity", Number), d = s(e, "decay", Number), f = s(e, "colors"), u = s(e, "ticks", Number), m = s(e, "zIndex", Number), g = function (t) {
            var e = s(t, "origin", Object);
            return e.x = s(e, "x", Number),
              e.y = s(e, "y", Number),
              e
          }(e), h = n, b = [], v = o ? o.canvas : function (t) {
            var e = document.createElement("canvas");
            return c(e),
              e.style.position = "fixed",
              e.style.top = "0px",
              e.style.left = "0px",
              e.style.pointerEvents = "none",
              e.style.zIndex = t,
              e
          }(m), x = g.x, y = g.y; h--;)
          b.push(l({
            x: x,
            y: y,
            angle: i,
            spread: r,
            startVelocity: a,
            color: f[h % f.length],
            ticks: u,
            decay: d
          }));
        o ? o.addFettis(b) : (t.appendChild(v),
          (o = p(v, b, function () {
            o = null,
              t.removeChild(v)
          })).promise)
      }(e, {
        particleCount: 150,
        startVelocity: 45,
        origin: t
      })
    };
  var i, o = n(3),
    r = (i = o) && i.__esModule ? i : {
      default: i
    }
}, function (t, e) {
  t.exports = "#{prefix}-gameBg {\n\t\tbackground-image: url({scheme}:{gameBackground.url});\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-size: 100%;\n\t\t }\n#{prefix}-popupIframe {\n\tdisplay: block;\n\tmargin: {gameBackground.gameTop}px auto 0;\n}\n.{prefix}-thumbnail{\n\t\t\t display: block;\n\t\t\t cursor: pointer;\n\t\t\twidth: {width}px;\n\t\t\theight: {height}px;\n\t\t\tbackground: url({scheme}:{thumbnail}) no-repeat center;\n\t\t\tbackground-size: 100% 100%;\n\t\t\t-webkit-animation: tada 5s  linear infinite backwards;\n\t\t\t-moz-animation: tada 5s linear  infinite backwards;\n\t\t\tanimation: tada 5s linear  infinite backwards;\n}\n.{prefix}-close{\n\t\t\t display: inline-block;\n\t\t\t position: absolute;\n\t\t\t cursor: pointer;\n\t\t\t width: 30px;\n\t\t\t height: 30px;\n\t\t\t background: url({scheme}://p5.ssl.qhimg.com/t01e5ec6101c657d9e6.png) no-repeat center;\n\t\t\t background-size: 100% 100%;\n\t\t\t top: {gameBackground.closeTop}px;\n\t\t\t right: {gameBackground.closeRight}px;\n\t\t }\n@-webkit-keyframes tada {\n\t5% {\n\t\t-webkit-transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, -10deg);\n\t\ttransform: scale3d(1, 1, 1) rotate3d(0, 0, 1, -10deg);\n\t}\n\t6%,\n\t8%,\n\t10%,\n\t12% {\n\t\t-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 10deg);\n\t\ttransform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 10deg);\n\t}\n\n\t7%,\n\t9%,\n\t11% {\n\t\t-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -10deg);\n\t\ttransform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -10deg);\n\t}\n\n\t13% {\n\t\t-webkit-transform: scale3d(1, 1, 1);\n\t\ttransform: scale3d(1, 1, 1);\n\t}\n}\n\n@keyframes tada {\n\t5% {\n\t\t-webkit-transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, -10deg);\n\t\ttransform: scale3d(1, 1, 1) rotate3d(0, 0, 1, -10deg);\n\t}\n\t6%,\n\t8%,\n\t10%,\n\t12% {\n\t\t-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 10deg);\n\t\ttransform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 10deg);\n\t}\n\n\t7%,\n\t9%,\n\t11% {\n\t\t-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -10deg);\n\t\ttransform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -10deg);\n\t}\n\n\t13% {\n\t\t-webkit-transform: scale3d(1, 1, 1);\n\t\ttransform: scale3d(1, 1, 1);\n\t}\n\n}\n\n"
}, function (t, e, n) {
  "use strict";
  Object.defineProperty(e, "__esModule", {
      value: !0
    }),
    e.hoverIframe = function (t) {
      var e = l.$R[t].options,
        n = JSON.parse(l.$R[t].pluginData.ads[0].dj_interaction),
        i = l.$R[t].pluginData.ads[0].dj_imgw,
        o = l.$R[t].pluginData.ads[0].dj_imgh,
        u = n.scene.name,
        m = i / o,
        g = 430;
      "grasp" === u && (g = 250);
      var h = {
        grasp: {
          url: "",
          iframeHeight: g / .66,
          iframeWidth: g,
          closeTop: 0,
          closeRight: -30
        },
        wheel: {
          url: "//p5.ssl.qhimg.com/t01756f23395b060050.png",
          gameTop: 92,
          iframeHeight: g / 1.19,
          iframeWidth: g / 1.19,
          closeTop: 100,
          closeRight: 42
        },
        slot: {
          url: "//p5.ssl.qhimg.com/t017b413cf7252adcde.png",
          gameTop: 116,
          iframeHeight: g / 1.34,
          iframeWidth: g / 1.34,
          closeTop: 100,
          closeRight: 42
        },
        eggs: {
          url: "//p3.ssl.qhimg.com/t015327eaab4f5a24d6.png",
          gameTop: 116,
          iframeHeight: g / 1.34,
          iframeWidth: g / 1.34,
          closeTop: 100,
          closeRight: 42
        },
        card: {
          url: "",
          gameTop: 70,
          iframeHeight: g / 1.34,
          iframeWidth: g / 1.34,
          closeTop: 50,
          closeRight: 30
        }
      };
      l.$R.gameBackground = h[u];
      var b = g / m,
        v = void 0;
      v = e.game ? l.$R[t].urls[e.game] : n.scene.url;
      var x = (0,
        s.T)(r.default, {
        prefix: t,
        width: e.w,
        height: e.h,
        thumbnail: n.skin.thumbnail,
        scheme: l.$R.scheme,
        gameBackground: l.$R.gameBackground
      });
      (0,
        a.addStyle)(x);
      var y = document.getElementById(t);
      e.hoverDefine.target && (y = document.querySelectorAll(e.hoverDefine.target));
      if (!l.$R[t].gameBg) {
        l.$R[t].gameBg = document.createElement("info-div"),
          l.$R[t].gameBg.setAttribute("id", t + "-gameBg"),
          l.$R[t].iframe = document.createElement("iframe"),
          l.$R[t].iframe.setAttribute("id", t + "-popupIframe"),
          l.$R[t].gameBg.style.width = g + "px",
          l.$R[t].gameBg.style.height = b + "px",
          l.$R[t].iframe.setAttribute("frameborder", "no"),
          l.$R[t].iframe.setAttribute("scrolling", "no"),
          l.$R[t].iframe.height = l.$R.gameBackground.iframeHeight,
          l.$R[t].iframe.width = l.$R.gameBackground.iframeWidth,
          l.$R[t].iframe.setAttribute("allowtransparency", !0),
          l.$R[t].iframe.setAttribute("src", v + "?&si=" + e.showid + "&containerID=" + t + "&t=" + (new Date).getTime()),
          l.$R[t].iframe.setAttribute("data-type", e.type),
          l.$R[t].iframe.setAttribute("data-id", t),
          l.$R[t].gameBg.style.visibility = "hidden",
          l.$R[t].gameBg.style.position = "fixed",
          l.$R[t].gameBg.style.opacity = "0";
        try {
          var w = l.$R[t].pluginData,
            k = w.ads[0].imptk;
          l.$R[t].clickPlugin = w.ads[0].clktk.join(","),
            w.impurl && k.push(w.impurl + w.ads[0].imparg),
            l.$R[t].iframe.setAttribute("data-pv", k)
        } catch (t) {}
        document.body.appendChild(l.$R[t].gameBg);
        var z = document.getElementById(t + "-gameBg");
        z.appendChild(l.$R[t].iframe)
      }

      function R(n) {
        var i = n.getBoundingClientRect(),
          o = window.innerHeight,
          r = window.innerWidth,
          a = i.top,
          s = i.left,
          d = 0,
          f = 0;
        e.hoverDefine.target ? (d = o - a - i.height,
          f = r - s - i.width) : (d = o - a - e.h,
          f = r - s - e.w);
        var u = [{
          key: "left",
          value: s
        }, {
          key: "top",
          value: a
        }, {
          key: "right",
          value: f
        }, {
          key: "bottom",
          value: d
        }];
        u.sort(function (t, e) {
          return t.value - e.value
        });
        var m = u[u.length - 1],
          h = u[u.length - 2];

        function v() {
          var t = {};
          return "left" === m.key && (t.left = m.value - g),
            "left" === h.key && (t.left = h.value - g),
            "right" === m.key && (t.left = i.right),
            "right" === h.key && (t.left = i.right),
            "bottom" === m.key && (t.top = i.top),
            "bottom" === h.key && (t.top = i.top),
            "top" === m.key && (t.top = i.top - (b - e.h)),
            "top" === h.key && (t.top = i.top - (b - e.h)),
            ("left" === m.key && "right" === h.key || "right" === m.key && "left" === h.key) && (t.top = i.top),
            ("top" === m.key && "bottom" === h.key || "bottom" === m.key && "top" === h.key) && (t.left = i.right),
            t
        }
        if (l.$R[t].closeIcon) {
          var x = v();
          ("left" === m.key && m.value >= g || "right" === m.key && m.value >= g) && (l.$R[t].gameBg.style.left = x.left + "px"),
          ("left" === h.key && h.value >= g || "right" === h.key && h.value >= g) && (l.$R[t].gameBg.style.left = x.left + "px"),
          ("top" === m.key && m.value >= b || "bottom" === m.key && m.value >= b) && (l.$R[t].gameBg.style.top = x.top + "px"),
          ("top" === h.key && h.value >= b || "bottom" === h.key && h.value >= b) && (l.$R[t].gameBg.style.top = x.top + "px"),
          ("left" === m.key && m.value < g || "right" === m.key && m.value < g) && (l.$R[t].gameBg.style.left = i.left + "px",
            l.$R[t].gameBg.style.top = i.top + i.height + "px",
            x.top = i.top + i.height,
            x.left = i.left),
          ("left" === h.key && h.value < g || "right" === h.key && h.value < g) && (l.$R[t].gameBg.style.left = i.left + "px",
            l.$R[t].gameBg.style.top = i.top + i.height + "px",
            x.top = i.top + i.height,
            x.left = i.left),
          "" == l.$R[t].gameBg.style.top && (l.$R[t].gameBg.style.top = x.top + "px"),
            l.$R[t].gameBg.style.visibility = "visible",
            l.$R[t].gameBg.style.opacity = "1"
        } else {
          l.$R[t].gameBg.style.visibility = "visible",
            l.$R[t].gameBg.style.opacity = "1",
            e.hoverDefine.position ? l.$R[t].gameBg.style.position = e.hoverDefine.position : l.$R[t].gameBg.style.position = "fixed",
            e.hoverDefine.zIndex && (l.$R[t].gameBg.style.zIndex = e.hoverDefine.zIndex),
            l.$R[t].closeIcon = document.createElement("close-icon");
          var y = v();
          ("left" === m.key && m.value >= g || "right" === m.key && m.value >= g) && (l.$R[t].gameBg.style.left = y.left + "px"),
          ("left" === h.key && h.value >= g || "right" === h.key && h.value >= g) && (l.$R[t].gameBg.style.left = y.left + "px"),
          ("top" === m.key && m.value >= b || "bottom" === m.key && m.value >= b) && (l.$R[t].gameBg.style.top = y.top + "px"),
          ("top" === h.key && h.value >= b || "bottom" === h.key && h.value >= b) && (l.$R[t].gameBg.style.top = y.top + "px"),
          ("left" === m.key && m.value < g || "right" === m.key && m.value < g) && (l.$R[t].gameBg.style.left = i.left + "px",
            l.$R[t].gameBg.style.top = i.top + i.height + "px",
            y.top = i.top + i.height,
            y.left = i.left),
          ("left" === h.key && h.value < g || "right" === h.key && h.value < g) && (l.$R[t].gameBg.style.left = i.left + "px",
            l.$R[t].gameBg.style.top = i.top + i.height + "px",
            y.top = i.top + i.height,
            y.left = i.left),
          "" == l.$R[t].gameBg.style.top && (l.$R[t].gameBg.style.top = y.top + "px",
              l.$R[t].gameBg.style.left = y.left + "px"),
            l.$R[t].closeIcon = document.createElement("close-icon"),
            l.$R[t].closeIcon.setAttribute("class", t + "-close");
          var w = document.getElementById(t + "-gameBg");
          w.appendChild(l.$R[t].closeIcon),
            (0,
              p.viewTrack)(t + "-popupIframe"),
            (0,
              c.addEventListener)(l.$R[t].closeIcon, "click", function (e) {
              e.stopPropagation(),
                l.$R[t].gameBg.style.visibility = "hidden",
                l.$R[t].gameBg.style.opacity = "0",
                l.$R[t].isGameBgShow = !1
            })
        }
        var k = parseInt(l.$R[t].gameBg.style.top),
          z = document.documentElement.clientHeight;
        (k < 0 || z < b) && (l.$R[t].gameBg.style.top = 0),
        e.hoverDefine.top && (l.$R[t].gameBg.style.top = e.hoverDefine.top),
          e.hoverDefine.left && (l.$R[t].gameBg.style.left = e.hoverDefine.left),
          e.hoverDefine.marginLeft && (l.$R[t].gameBg.style.marginLeft = e.hoverDefine.marginLeft),
          e.hoverDefine.marginTop && (l.$R[t].gameBg.style.marginTop = e.hoverDefine.marginTop);
        for (var R = document.querySelectorAll("iframe"), _ = 0; _ < R.length; _++) {
          var $ = R[_].getAttribute("data-type"),
            P = R[_].getAttribute("data-id");
          "hover" !== $ && "click" !== $ || P === t || (document.querySelector("#" + P + "-gameBg").style.visibility = "hidden",
            document.querySelector("#" + P + "-gameBg").style.opacity = "0",
            l.$R[P].isGameBgShow = !1)
        }
      }
      var _ = function () {
        if (!l.$R[t].isGameBgShow) {
          l.$R[t].isGameBgShow = !0;
          var e = l.$R[t].gameBg.getBoundingClientRect(),
            n = l.$R[t].gameBg.offsetTop,
            i = (0,
              d.get_browser)();
          if ("MSIE" === i.name && "10" === i.version)
            return;
          (0,
            f.fireworks)({
            x: e.left + e.width / 2,
            y: n + e.height / 2
          })
        }
      };
      if (e.hoverDefine.target)
        if (e.hoverDefine.delegate)
          for (var $ = document.querySelectorAll(e.hoverDefine.delegate), P = 0; P < $.length; P++)
            "hover" === e.type ? (0,
              c.addEventListener)($[P], "mouseover", function (t) {
              var n = e.hoverDefine.target.split(".")[1];
              t.target && t.target.className.indexOf(n) >= 0 && (R(t.target),
                _())
            }) : "click" === e.type && (0,
              c.addEventListener)($[P], "click", function (t) {
              var n = e.hoverDefine.target.split(".")[1];
              t.target && t.target.className.indexOf(n) >= 0 && (t.stopPropagation(),
                R(t.target),
                _())
            });
        else
          for (var T = function (t) {
              "hover" === e.type ? (0,
                c.addEventListener)(y[t], "mouseenter", function () {
                R(y[t]),
                  _()
              }) : "click" === e.type && (0,
                c.addEventListener)(y[t], "click", function (e) {
                e.stopPropagation(),
                  R(y[t]),
                  _()
              })
            }, E = 0; E < y.length; E++)
            T(E);
      else {
        var I = function () {
          R(y),
            _()
        };
        "hover" === e.type ? (0,
          c.addEventListener)(y, "mouseenter", function () {
          I()
        }) : "click" === e.type && (0,
          c.addEventListener)(y, "click", function (t) {
          t.stopPropagation(),
            I()
        })
      }
      (0,
        c.addEventListener)(document, "click", function (n) {
        var i = n.target;
        if (i.getAttribute("class") === t + "-thumbnail")
          return !1;
        if ("info-div" === i.tagName.toLowerCase())
          return !1;
        if ("iframe" === i.tagName.toLowerCase())
          return !1;
        if (e.hoverDefine.target) {
          var o = e.hoverDefine.target.split(".")[1];
          if (i.getAttribute("class") && i.getAttribute("class").indexOf(o) >= 0)
            return !1
        }
        l.$R[t].iframe && (l.$R[t].gameBg.style.visibility = "hidden",
          l.$R[t].gameBg.style.opacity = "0",
          l.$R[t].isIframeShow = !1)
      })
    };
  var i, o = n(20),
    r = (i = o) && i.__esModule ? i : {
      default: i
    },
    a = n(5),
    s = n(8),
    c = n(2),
    l = n(0),
    p = n(14),
    d = n(4),
    f = n(19)
}, function (t, e) {
  t.exports = "/*我的奖品*/\n\n.{prefix} info-div, .{prefix}info-div{\n                                 display: block;\n                             }\n.{prefix}.autowrap{\n             display: flex;\n             display: -webkit-flex;\n             display: -ms-flex;\n             display: -o-flex;\n             display: -moz-flex;\n         }\n.{prefix}.autowrap iframe{\n             display:block;\n             margin: auto;\n         }\n.{prefix}.prizeList{\n             position: fixed;\n             z-index: 10000;\n             top: 0;\n             right: 0;\n             bottom: 0;\n             left: 0;\n             width: 100%;\n             height: 100%;\n             padding: 0 10px;\n             box-sizing: border-box;\n             overflow: hidden;\n             background-color: rgba(0, 0, 0, .65);\n             display: none;\n         }\n.{prefix}.prizeList .prize-content{\n   display: flex;\n         }\n.{prefix}.prizeList .prize-content{\n         margin: auto;\n         }\n.{prefix}.prizeList .card-sunshine {\n             width: 500px;\n             height: 500px;\n             background: url({scheme}://p2.ssl.qhimg.com/t01e1ec9fcf24f3f0cd.png) no-repeat center;\n             background-size: 100%;\n             position: absolute;\n             top: 50%;\n             left: 50%;\n             margin-top: -250px;\n             margin-left: -250px;\n             animation: circle 10s linear infinite;\n             -webkit-animation: circle 10s linear infinite;\n         }\n.{prefix}.prizeList .m-box {\n             width: 500px;\n             /*height: 500px;*/\n             position: absolute;\n             top: 50%;\n             left: 50%;\n             margin-top: -250px;\n             margin-left: -250px;\n             display: flex;\n             flex-direction: column;\n             animation: zoomIn 1s both ;\n         }\n.{prefix}.prizeList .prize-top{\n             vertical-align: middle;\n             margin: auto;\n             width: 438px;\n             height: 150px;\n             background-image: url({scheme}://p3.ssl.qhimg.com/t01c13df5cc90970915.png);\n         }\n.{prefix}.prizeList .prize_none_wrap {\n            display: flex;\n            display: -ms-flex;\n            display: -moz-flex;\n            display: -webkit-flex;\n            width: 100%;\n            height: 100%;\n            cursor: pointer;\n\n         }\n .{prefix}.prizeList .prize_none {\n              margin: auto;\n              background-image: url({scheme}://p2.ssl.qhimg.com/t0197e748a9696c1f31.png);\n              background-size: 82px 74px;\n              background-repeat: no-repeat;\n              background-position: top center;\n              color: #fff;\n              font-size: 14px;\n          }\n.{prefix}.prizeList .none-tips {\n           padding-top: 108px;\n         }\n.{prefix}.prizeList .m-listWrap {\n             height: 360px;\n             background: #ff631e;\n             width: 438px;\n             margin: auto;\n             padding: 0 10px 10px;\n             box-sizing: border-box;\n             border-bottom-left-radius: 10px;\n             border-bottom-right-radius: 10px;\n\n         }\n.{prefix}.prizeList .m-list{\n             background: #ea1226;\n             box-sizing: border-box;\n             width: 100%;\n             height: 100%;\n             border-radius: 10px;\n             padding: 10px;\n             overflow-y: auto;\n             overflow-x: hidden;\n         }\n.{prefix}.prizeList .m-list::-webkit-scrollbar{\n             width:5px;\n         }\n.{prefix}.prizeList .m-list::-webkit-scrollbar-thumb {\n             border-radius:4px;\n             background:#ffab50;\n}\n\n.{prefix}.prizeList .list-detail{\n             height: 62px;\n             width: 100%;\n             display: flex;\n             margin-bottom: 10px;\n             cursor: pointer;\n         }\n.{prefix}.prizeList .d-left{\n             width: 115px;\n             background-repeat: no-repeat;\n             background-size: 108px 54px;\n             background-position: center center;\n             background-color: #fff;\n             border-top-left-radius: 5px;\n             border-bottom-left-radius: 5px;\n         }\n.{prefix}.prizeList .d-right {\n             background: #fff;\n             width: 273px;\n             border-top-right-radius: 5px;\n             border-bottom-right-radius: 5px;\n             padding-right: 5px;\n             box-sizing: border-box;\n         }\n.{prefix}.prizeList .m-img{\n             vertical-align: middle;\n             width: 8px;\n             height: 62px;\n             background-image: url({scheme}://p3.ssl.qhimg.com/t0187d9ab8683e718f2.png);\n         }\n.{prefix}.prizeList .prize-title {\n             text-overflow: ellipsis;\n             white-space: nowrap;\n             overflow: hidden;\n             font-size: 14px;\n             line-height: 30px;\n         }\n.{prefix}.prizeList .prizeMsg {\n             font-size: 14px;\n             line-height: 24px;\n             display: flex;\n             justify-content: space-between;\n\n         }\n.{prefix}.prizeList .p-time {\n             line-height: 24px;\n             white-space: nowrap;\n         }\n.{prefix}.prizeList .p-get {\n             background: #ff5b29;\n             color: #fff;\n             height: 25px;\n             border-radius: 13px;\n             padding: 0 6px;\n             white-space: nowrap;\n         }\n.{prefix}.prizeList .close-btn {\n             display: block;\n             text-align: center;\n             position: absolute;\n             top: 80px;\n             right: -18px;\n             font-size: 16px;\n             z-index: 1000;\n             cursor: pointer;\n         }\n.{prefix}.prizeList .closetc {\n             display: block;\n             width: 2.5rem;\n             height: 2.5rem;\n             text-align: center;\n             line-height: 2.5rem;\n             font-size: 2.5rem;\n             position: absolute;\n             top: 0rem;\n             right: -1.5rem;\n             background: url({scheme}://p5.ssl.qhimg.com/t0126d428f5f0526b42.png) no-repeat center;\n             background-size: 100% 100%;\n         }\n.{prefix}.prizeList .close-btn>img {\n             width: 100%;\n             height: 100%;\n         }\n@-webkit-keyframes zoomIn {\n    from {\n        opacity: 0;\n        -webkit-transform: scale3d(0.3, 0.3, 0.3);\n        transform: scale3d(0.3, 0.3, 0.3);\n    }\n\n    50% {\n        opacity: 1;\n    }\n}\n\n@keyframes zoomIn {\n    from {\n        opacity: 0;\n        -webkit-transform: scale3d(0.3, 0.3, 0.3);\n        transform: scale3d(0.3, 0.3, 0.3);\n    }\n\n    50% {\n        opacity: 1;\n    }\n}\n\n@keyframes circle {\n    from {\n        transform: rotate(0);\n    }\n    to {\n        transform: rotate(360deg);\n    }\n}\n\n@-webkit-keyframes circle {\n    from {\n        -webkit-transform: rotate(0);\n    }\n    to {\n        -webkit-transform: rotate(360deg);\n    }\n}\n/*弹窗响应尺寸*/\n@media screen and (min-width: 332px) and (max-width: 750px) {\n    .{prefix}.prizeList .m-listWrap {\n                 height: 270px;\n             }\n    .{prefix}.prizeList  .m-box{\n                 top: 37%;\n                 margin-top: -150px;\n\n             }\n    .{prefix}.prizeList .card-sunshine{\n                 top: 30%;\n             }\n\n\n}\n/*弹窗响应尺寸*/\n@media screen and (max-width: 331px) {\n\n    .{prefix}.prizeList .m-list{\n                 padding: 5px;\n             }\n    .{prefix}.prizeList .m-listWrap {\n                 height: 128px;\n             }\n    .{prefix}.prizeList .prize-top {\n                 width: 284px;\n                 background-image: url({scheme}://p4.ssl.qhimg.com/t01b8caadff8204146e.png);\n                 background-size: 284px 127.27px;\n             }\n    .{prefix}.prizeList .m-listWrap {\n                 width: 284px;\n             }\n    .{prefix}.prizeList  .m-box{\n                 height: 255px;\n                 top: 48%;\n                 margin-top: -150px;\n\n             }\n    .{prefix}.prizeList .card-sunshine{\n                 top: 30%;\n             }\n    .{prefix}.prizeList .d-right {\n                 width: 138px;\n             }\n    .{prefix}.prizeList .d-left {\n                 width: 105px;\n                 background-size: 99px 54px;\n    }\n    .{prefix}.prizeList  .t_jb{\n                 position: absolute;\n                 height: 49px;\n                 width: 43px;\n                 top: 30px;\n                 left: 122px;\n                 background-image: url({scheme}://p4.ssl.qhimg.com/t01abfe81c10eb14c1a.png);\n                 background-size: 43px 49px;\n             }\n    .{prefix}.prizeList .closetc{\n                width: 2rem;\n                height: 2rem;\n                line-height: 2rem;\n                font-size: 2rem;\n                top: 10px;\n                right: 98px;\n            }\n    .{prefix}.prizeList .prize_none {\n                 background-size: 47px 43px;\n             }\n    .{prefix}.prizeList .none-tips {\n                 padding-top: 52px;\n             }\n\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
}, function (t, e) {
  t.exports = ".{prefix} info-div, .{prefix}info-div{\n    display: block;\n }\n .{prefix}.popShowPrize{\n     position: fixed;\n     z-index: 10000;\n     top: 0;\n     right: 0;\n     bottom: 0;\n     left: 0;\n     width: 100%;\n     height: 100%;\n     padding: 0 .625rem;\n     box-sizing: border-box;\n     overflow: hidden;\n     background-color: rgba(0, 0, 0, .65);\n     display: none;\n }\n\n .{prefix}.popShowPrize .showPrize-dialog{\n    width: 280px;\n    height: 280px;\n     margin: auto;\n }\n .{prefix}.popShowPrize .main-content{\n    width: 100%;\n    height: 18.75rem;\n    display: flex;\n    position: relative;\n    padding-top: 1.375rem;\n}\n.{prefix}.popShowPrize .main-center{\n    background: #fffce6;\n    width: 234px;\n    height: 224px;\n    position: absolute;\n    bottom: 50px;\n    margin-left: 22px;\n    border-radius: 5px;\n}\n.{prefix}.popShowPrize .main-bottom{\n    width: 280px;\n    height: 91px;\n    background: url(https://p5.ssl.qhimg.com/t0186a25100e1939366.png) no-repeat bottom center;\n    background-size: 100% 91px;\n    position: absolute;\n    bottom: 1.75rem;\n}\n.{prefix}.popShowPrize .goto{\n    background: url(https://p0.ssl.qhimg.com/t018b36d38cc3eabb34.png) no-repeat bottom center;\n    background-size: 100% auto;\n    height:3.0625rem;\n    width: 7.720625rem;\n    margin: 0 auto;\n    line-height: 3.0625rem;\n    color: #ec4045;\n    cursor: pointer;\n    font-weight: 700;\n}\n.{prefix}.popShowPrize .detail{\n    width: 234px;\n\n}\n .{prefix}.popShowPrize .btn-wrap{\n    text-align: center;\n    position: absolute;\n    bottom: 2.05rem;\n    width: 280px;\n}\n.{prefix}.popShowPrize .imgADWrap{\n    width: 234px;\n    padding-top: 5px;\n\n}\n.{prefix}.popShowPrize .ownPrize{\n    width: 100%;\n    text-align: center;\n    padding: 0 10px;\n    line-height: 1.875rem;\n    color: #ff6a28;\n    box-sizing: border-box;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n\toverflow: hidden;\n}\n.{prefix}.popShowPrize .topic{\n    width: 100%;\n    text-align: center;\n    padding: 0 10px;\n    line-height: 1.875rem;\n    color: #ff6a28;\n    box-sizing: border-box;\n    margin-top: .3125rem;\n}\n.{prefix}.popShowPrize .imgAD{\n    width:  228px;\n    height: 115px;\n    background-repeat: no-repeat;\n    background-size: 100% auto;\n    margin: 0 auto;\n\n}\n.{prefix}.popShowPrize .close-btn{\n    display: block;\n    width: 25px;\n    height: 25px;\n    text-align: center;\n    line-height: 25px;\n    font-size: 25px;\n    position: absolute;\n    cursor: pointer;\n    top: -35px;\n    right: -26px;\n    background: url(https://p5.ssl.qhimg.com/t0126d428f5f0526b42.png) no-repeat center;\n    background-size: 100% 100%;\n}\n}\n\n\n\n"
}, function (t, e) {
  t.exports = ". {prefix}.popShowPrize .card-sunshine {\n    height: 400px;\n}\n.{prefix}.popShowPrize .m-box{\n    height: 400px;\n    margin-top: -200px;\n}\n.{prefix}.popShowPrize .showPrize-dialog{\n    height: 350px;\n    margin-top: -175px;\n    top: 26%;\n}\n.{prefix}.popShowPrize .showPrize-dialog .card-bg{\n    width: 340px;\n    height: 325px;\n    transform: translate(0, 80px);\n\t-webkit-transform: translate(0, 80px);\n}\n.{prefix}.popShowPrize .showPrize-dialog .red-bg{\n    height: 170px;\n    margin: -65px auto 0;\n}\n.{prefix}.popShowPrize .showPrize-dialog .card-bg .imgAD{\n    width: 255px;\n    height: 127px;\n    margin: 108px auto 0;\n}\n.{prefix}.popShowPrize .showPrize-dialog .detail{\n    width: 300px;\n    height: 170px;\n}\n.{prefix}.popShowPrize .showPrize-dialog .detail .goto{\n    width: 250px;\n    margin-left: -125px;\n    bottom: 8px;\n}\n.{prefix}.popShowPrize .ownPrize{\n    width: 270px;\n    top: 62px;\n    line-height: 20px;\n}\n.{prefix}.popShowPrize .showPrize-dialog .detail .topic{\n    width: 284px;\n    margin: 0 8px;\n    height: 30px;\n    line-height: 30px;\n}\n@keyframes move {\n\tfrom {\n\t\t-webkit-transform: translate(0, 80px);\n\t\ttransform: translate(0, 80px);\n\t}\n\tto {\n\t\t-webkit-transform: translate(0, 0);\n\t\ttransform: translate(0, 0);\n\t}\n}\n\n@-webkit-keyframes move {\n\tfrom {\n\t\t-webkit-transform: translate(0, 80px);\n\t\ttransform: translate(0, 80px);\n\t}\n\tto {\n\t\t-webkit-transform: translate(0, 0);\n\t\ttransform: translate(0, 0);\n\t}\n}\n"
}, function (t, e) {
  t.exports = ".{prefix} info-div, .{prefix}info-div{\n   display: block;\n}\n.{prefix}-gameClose{\n\t\t\t  display: inline-block;\n\t\t\t  position: absolute;\n\t\t\t  cursor: pointer;\n\t\t\t  width: 25px;\n\t\t\t  height: 25px;\n\t\t\t  background: url({scheme}://p5.ssl.qhimg.com/t01e5ec6101c657d9e6.png) no-repeat center;\n\t\t\t  background-size: 100% 100%;\n\t          right: 0;\n\t          top: 0;\n\t\t }\n\n.{prefix}.autowrap{\n\tdisplay: flex;\n\tdisplay: -webkit-flex;\n\tdisplay: -ms-flex;\n\tdisplay: -o-flex;\n\tdisplay: -moz-flex;\n\tposition: relative;\n}\n.{prefix}.autowrap iframe{\n    display:block;\n    margin: auto;\n}\n.{prefix}.popShowPrize{\n\tposition: fixed;\n\tz-index: 10000;\n\ttop: 0;\n\tright: 0;\n\tbottom: 0;\n\tleft: 0;\n\twidth: 100%;\n\theight: 100%;\n\tpadding: 0 10px;\n\tbox-sizing: border-box;\n\toverflow: hidden;\n\tbackground-color: rgba(0, 0, 0, .65);\n\tdisplay: none;\n}\n.{prefix}.popShowPrize .card-sunshine {\n\twidth: 500px;\n\theight: 500px;\n\tbackground: url({scheme}://p2.ssl.qhimg.com/t01e1ec9fcf24f3f0cd.png) no-repeat center;\n\tbackground-size: 100% 100%;\n\tposition: absolute;\n\ttop: 30%;\n\tleft: 50%;\n\tmargin-top: -250px;\n\tmargin-left: -250px;\n\tanimation: circle 10s linear infinite;\n\t-webkit-animation: circle 10s linear infinite;\n}\n.{prefix}.popShowPrize .m-box {\n\twidth: 500px;\n\theight: 500px;\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\tmargin-top: -250px;\n\tmargin-left: -250px;\n}\n\n\n@-webkit-keyframes skip {\n\tfrom {\n\t\t-webkit-transform: scale(0.88);\n\t\ttransform: scale(0.88)\n\t}\n\t100% {\n\t\t-webkit-transform: scale(1.07);\n\t\ttransform: scale(1.07)\n\t}\n}\n\n@-moz-keyframes skip {\n\tfrom {\n\t\t-moz-transform: scale(0.88);\n\t\ttransform: scale(0.88)\n\t}\n\t100% {\n\t\t-moz-transform: scale(1.07);\n\t\ttransform: scale(1.07)\n\t}\n}\n\n@keyframes skip {\n\tfrom {\n\t\t-webkit-transform: scale(0.88);\n\t\t-moz-transform: scale(0.88);\n\t\ttransform: scale(0.88)\n\t}\n\t100% {\n\t\t-webkit-transform: scale(1.07);\n\t\t-moz-transform: scale(1.07);\n\t\ttransform: scale(1.07)\n\t}\n}\n@keyframes circle {\n\tfrom {\n\t\ttransform: rotate(0);\n\t}\n\tto {\n\t\ttransform: rotate(360deg);\n\t}\n}\n\n@-webkit-keyframes circle {\n\tfrom {\n\t\t-webkit-transform: rotate(0);\n\t}\n\tto {\n\t\t-webkit-transform: rotate(360deg);\n\t}\n}\n.{prefix}.popShowPrize .closetc {\n\tdisplay: block;\n\twidth: 2.5rem;\n\theight: 2.5rem;\n\ttext-align: center;\n\tline-height: 2.5rem;\n\tfont-size: 2.5rem;\n\tposition: absolute;\n\ttop: 20px;\n\tright: 20px;\n\tbackground: url({scheme}://p5.ssl.qhimg.com/t0126d428f5f0526b42.png) no-repeat center;\n\tbackground-size: 100% 100%;\n}\n.{prefix}.popShowPrize .prizeWrap{\n\twidth:700px;\n\theight: 700px;\n\tposition: absolute;\n    left: 50%;\n    margin-left: -350px;;\n\n}\n\n.{prefix}.popShowPrize .showPrize-dialog {\n    width: 500px;\n    height: 450px;\n\tpadding-top: 10px;\n\tposition: absolute;\n\ttop: 30%;\n\tleft: 50%;\n\tz-index: 2;\n\tmargin-left: -250px;\n\tmargin-top: -225px;\n\t-webkit-animation: showModal .5s ease-in-out;\n\tanimation: showModal .5s ease-in-out;\n}\n\n.{prefix}.popShowPrize .showPrize-dialog .card-bg {\n\twidth: 450px;\n\theight: 370px;\n\tbackground-image: url({scheme}://p2.ssl.qhimg.com/t01e38101629713c8fa.png);\n\tbackground-size: 100% 85%;\n\tbackground-position: center top;\n\tbackground-repeat: no-repeat;\n\toverflow: hidden;\n\tmargin: auto;\n\tpadding-top: 0;\n\ttransform: translate(0, 100px);\n\t-webkit-transform: translate(0, 100px);\n\tanimation: move 0.5s linear 0.4s forwards;\n\t-webkit-animation: move 0.5s linear 0.4s forwards;\n}\n\n.{prefix}.popShowPrize .showPrize-dialog .card-bg .imgAD {\n\twidth: 346px;\n\theight: 173px;\n\tdisplay: block;\n\tmargin: 128px auto 0;\n\tbackground-repeat: no-repeat;\n\tbackground-size: 100% auto;\n\n}\n\n.{prefix}.popShowPrize .showPrize-dialog .red-bg {\n\twidth: 384px;\n\theight: 195px;\n\tbackground-position: center;\n\tbackground-repeat: no-repeat;\n\tposition: relative;\n\tmargin: -3.89rem auto 0;\n\tz-index: -1;\n\tanimation: scale 0.2s linear forwards ;\n\t-webkit-animation: scale 0.2s linear forwards;\n}\n\n.{prefix}.popShowPrize .showPrize-dialog .detail {\n\twidth: 384px;\n\theight: 190px;\n\tbackground-image: url({scheme}://p5.ssl.qhimg.com/t01a8603af9e385b435.png);\n    background-size: 100% 100%;\n\tbackground-position: center;\n\tbackground-repeat: no-repeat;\n\tposition: relative;\n\tmargin: -192px auto 0;\n\tanimation: scale 0.2s linear forwards;\n\t-webkit-animation: scale 0.2s linear forwards;\n}\n\n.{prefix}.popShowPrize .showPrize-dialog .detail .topic {\n\twidth: 350px;\n\theight: 40px;\n\tborder-radius: 4px;\n\ttext-align: center;\n\tposition: absolute;\n\ttop: 15px;\n\tcolor: #fff;\n\tfont-size: 22px;\n\tfont-weight: 500;\n\tline-height: 40px;\n\ttext-overflow: ellipsis;\n    white-space: nowrap;\n\toverflow: hidden;\n\tmargin: 0 15px\n}\n\n.{prefix}.popShowPrize .showPrize-dialog .detail .goto {\n\twidth: 320px;\n\theight: 50px;\n\tbackground-image: url({scheme}://p2.ssl.qhimg.com/t01a1ca18d0e98a21fe.png);\n    background-size: 100% 100%;\n\tbackground-position: center;\n\tbackground-repeat: no-repeat;\n\tposition: absolute;\n\tleft: 50%;\n\tmargin-left: -160px;\n\tbottom: 20px;\n\ttext-align: center;\n\tline-height: 45px;\n\tcolor: #ef4511;\n\tfont-size: 18px;\n\tfont-weight: 500;\n\ttext-shadow: 1px 1px 2px #fff;\n\t-webkit-text-shadow: 1px 1px 2px #fff;\n\tcursor: pointer;\n}\n\n.{prefix}.popShowPrize .showPrize-dialog .detail .goto:after {\n\tcontent: '';\n\twidth: 20px;\n\theight: 50px;\n\tposition: absolute;\n\tleft: 0;\n\ttop: 0;\n}\n\n.{prefix}.popShowPrize .once-again {\n\twidth: 4.45rem;\n\theight: 1.325rem;\n\tline-height: 1.325rem;\n\ttext-align: center;\n\tbackground: transparent;\n\tborder: 1px solid #FFF;\n\tposition: absolute;\n\ttop: 19.0rem;\n\tleft: 50%;\n\tmargin-left: -2.275rem;\n\tborder-radius: 2px;\n\tcolor: #FFF;\n\tfont-weight: normal;\n\tfont-size: 14px;\n}\n\n.{prefix}.popShowPrize .close-btn {\n\tdisplay: block;\n\ttext-align: center;\n\tposition: absolute;\n\ttop: 80px;\n\tright: -18px;\n\tfont-size: 16px;\n\tz-index: 1000;\n\tcursor: pointer;\n}\n\n.{prefix}.popShowPrize .close-btn>img {\n\twidth: 100%;\n\theight: 100%;\n}\n.{prefix}.popShowPrize .goto,\n.{prefix}.popShowPrize .again {\n\twidth: 12.2rem;\n\theight: 2rem;\n\tmargin: 0 auto;\n\tline-height: 2rem;\n\ttext-align: center;\n\tcolor: #FFFFFF;\n\tfont-size: 0.8rem;\n\tborder-radius: 8px;\n\tmargin-bottom: 0.5rem;\n\t-webkit-animation: skip .8s linear infinite alternate;\n\t-moz-animation: skip .8s linear infinite alternate;\n\tanimation: skip .8s linear infinite alternate;\n\tposition: relative;\n}\n\n.{prefix}.popShowPrize .goto {\n\tline-height: 1.8rem;\n\tbackground-size: 100% 100%;\n\tfont-weight: 700;\n}\n.{prefix}.popShowPrize .ownPrize{\n\twidth: 350px;\n\ttext-align: center;\n\tposition: absolute;\n\ttop: 68px;\n\tcolor: #fff;\n\tfont-size: 16px;\n\tline-height: 25px;\n\tmargin: 0 15px;\n\tfont-weight: 700;\n\ttext-overflow: ellipsis;\n    white-space: nowrap;\n    overflow: hidden;\n}\n\n@-webkit-keyframes showModal {\n\tfrom {\n\t\t-webkit-transform: scale(.1);\n\t\ttransform: scale(.1)\n\t}\n\tto {\n\t\t-webkit-transform: scale(1);\n\t\ttransform: scale(1)\n\t}\n}\n\n@keyframes showModal {\n\tfrom {\n\t\t-webkit-transform: scale(.1);\n\t\ttransform: scale(.1)\n\t}\n\tto {\n\t\t-webkit-transform: scale(1);\n\t\ttransform: scale(1)\n\t}\n}\n\n@keyframes scale {\n\tfrom {\n\t\ttransform: scale(0);\n\t\t-webkit-transform: scale(0);\n\t}\n\tto {\n\t\ttransform: scale(1);\n\t}\n}\n\n@-webkit-keyframes scale {\n\tfrom {\n\t\t-webkit-transform: scale(0);\n\t\ttransform: scale(0);\n\t}\n\tto {\n\t\t-webkit-transform: scale(1);\n\t\ttransform: scale(1);\n\t}\n}\n\n@keyframes move {\n\tfrom {\n\t\t-webkit-transform: translate(0, 100px);\n\t\ttransform: translate(0, 100px);\n\t}\n\tto {\n\t\t-webkit-transform: translate(0, 0);\n\t\ttransform: translate(0, 0);\n\t}\n}\n\n@-webkit-keyframes move {\n\tfrom {\n\t\t-webkit-transform: translate(0, 100px);\n\t\ttransform: translate(0, 100px);\n\t}\n\tto {\n\t\t-webkit-transform: translate(0, 0);\n\t\ttransform: translate(0, 0);\n\t}\n}\n\n.{prefix}.popShowPrize .ribbon {\n\tdisplay: block;\n\twidth: 8px;\n\theight: 14px;\n\tposition: absolute;\n\ttop: 0;\n\tanimation: ribbon 4s linear 1s infinite;\n\t-webkit-animation: ribbon 4s linear 1s infinite;\n}\n\n@keyframes ribbon {\n\t0% {\n\t\topacity: 1;\n\t\ttransform: translate(0, 0);\n\t\t-webkit-transform: translate(0, 0);\n\t}\n\t100% {\n\t\topacity: 0;\n\t\ttransform: translate(-50px, 280px);\n\t\t-webkit-transform: translate(-50px, 280px);\n\t}\n}\n\n@-webkit-keyframes ribbon {\n\t0% {\n\t\topacity: 1;\n\t\ttransform: translate(0, 0);\n\t\t-webkit-transform: translate(0, 0);\n\t}\n\t100% {\n\t\topacity: 0;\n\t\ttransform: translate(-50px, 280px);\n\t\t-webkit-transform: translate(-50px, 280px);\n\t}\n}\n\n.{prefix}.popShowPrize .ribbon:nth-of-type(1) {\n\ttop: 22%;\n\tleft: 140px;\n\tbackground: url({scheme}://p5.ssl.qhimg.com/t01d01cfcc64e9098f7.png) no-repeat center;\n\tbackground-size: 100% 100%;\n}\n\n.{prefix}.popShowPrize .ribbon:nth-of-type(2) {\n\ttop: 29%;\n\tleft: 110px;\n\tbackground: url({scheme}://p2.ssl.qhimg.com/t018dbc01f3ea7dbec7.png) no-repeat center;\n\tbackground-size: 100% 100%;\n}\n\n.{prefix}.popShowPrize .ribbon:nth-of-type(3) {\n\ttop: 30%;\n\tleft: 200px;\n\tbackground: url({scheme}://p5.ssl.qhimg.com/t01531309b5be00c594.png) no-repeat center;\n\tbackground-size: 100% 100%;\n}\n\n.{prefix}.popShowPrize .ribbon:nth-of-type(4) {\n\ttop: 40%;\n\tleft: -1rem;\n\tbackground: url({scheme}://p1.ssl.qhimg.com/t013c784df56bcc8b15.png) no-repeat center;\n\tbackground-size: 100% 100%;\n}\n\n.{prefix}.popShowPrize .ribbon:nth-of-type(5) {\n\ttop: 50%;\n\tleft: 1.4rem;\n\tbackground: url({scheme}://p0.ssl.qhimg.com/t01a0b138ddb6fd706e.png) no-repeat center;\n\tbackground-size: 100% 100%;\n}\n\n.{prefix}.popShowPrize .ribbon:nth-of-type(6) {\n\ttop: 60%;\n\tleft: 0rem;\n\tbackground: url({scheme}://p5.ssl.qhimg.com/t01c72cd48e508180fe.png) no-repeat center;\n\tbackground-size: 100% 100%;\n}\n\n.{prefix}.popShowPrize .ribbon:nth-of-type(7) {\n\ttop: 70%;\n\tright: 1.5rem;\n\tbackground: url({scheme}://p4.ssl.qhimg.com/t0195a46f04c0c5ff09.png) no-repeat center;\n\tbackground-size: 100% 100%;\n}\n\n.{prefix}.popShowPrize .ribbon:nth-of-type(8) {\n\ttop: 80%;\n\tleft: 1.4rem;\n\tbackground: url({scheme}://p1.ssl.qhimg.com/t0120b42c04125b7bd1.png) no-repeat center;\n\tbackground-size: 100% 100%;\n}\n\n.{prefix}.popShowPrize .ribbon:nth-of-type(9) {\n\ttop: 30%;\n\tright: 2.5rem;\n\tbackground: url({scheme}://p3.ssl.qhimg.com/t0182cd68fee222aba2.png) no-repeat center;\n\tbackground-size: 100% 100%;\n}\n\n.{prefix}.popShowPrize .ribbon:nth-of-type(10) {\n\ttop: 40%;\n\tright: -0.75rem;\n\tbackground: url({scheme}://p1.ssl.qhimg.com/t01fdc868d9d9d86bff.png) no-repeat center;\n\tbackground-size: 100% 100%;\n}\n\n.{prefix}.popShowPrize .ribbon:nth-of-type(11) {\n\ttop: 60%;\n\tright: 4.7rem;\n\tbackground: url({scheme}://p1.ssl.qhimg.com/t013c784df56bcc8b15.png) no-repeat center;\n\tbackground-size: 100% 100%;\n}\n\n.{prefix}.popShowPrize .ribbon:nth-of-type(12) {\n\ttop: 70%;\n\tright: 0.3rem;\n\tbackground: url({scheme}://p5.ssl.qhimg.com/t01c72cd48e508180fe.png) no-repeat center;\n\tbackground-size: 100% 100%;\n}\n\n.{prefix}.popShowPrize .ribbon:nth-of-type(13) {\n\ttop: 80%;\n\tright: -1rem;\n\tbackground: url({scheme}://p2.ssl.qhimg.com/t018dbc01f3ea7dbec7.png) no-repeat center;\n\tbackground-size: 100% 100%;\n}\n.{prefix}.popShowPrize .showADMark {\n\tdisplay: block!important;\n}\n\n"
}, function (t, e, n) {
  "use strict";
  Object.defineProperty(e, "__esModule", {
    value: !0
  });
  e.default = function (t) {
    var e, n = [],
      i = document,
      o = i.documentElement,
      r = o.doScroll,
      a = (r ? /^loaded|^c/ : /^loaded|c/).test(i.readyState);

    function s(t) {
      for (a = 1; t = n.shift();)
        t()
    }
    return i.addEventListener && i.addEventListener("DOMContentLoaded", e = function () {
        i.removeEventListener("DOMContentLoaded", e, !1),
          s()
      }, !1),
      r && i.attachEvent("onreadystatechange", e = function () {
        /^c/.test(i.readyState) && (i.detachEvent("onreadystatechange", e),
          s())
      }),
      t = r ? function (e) {
        self != top ? a ? e() : n.push(e) : function () {
          try {
            o.doScroll("left")
          } catch (n) {
            return setTimeout(function () {
              t(e)
            }, 50)
          }
          e()
        }()
      } :
      function (t) {
        a ? t() : n.push(t)
      }
  }()
}, function (t, e) {
  t.exports = function (t) {
    return null != t && "object" == typeof t
  }
}, function (t, e) {
  var n = Object.prototype.toString;
  t.exports = function (t) {
    return n.call(t)
  }
}, function (t, e, n) {
  var i = n(11),
    o = Object.prototype,
    r = o.hasOwnProperty,
    a = o.toString,
    s = i ? i.toStringTag : void 0;
  t.exports = function (t) {
    var e = r.call(t, s),
      n = t[s];
    try {
      t[s] = void 0;
      var i = !0
    } catch (t) {}
    var o = a.call(t);
    return i && (e ? t[s] = n : delete t[s]),
      o
  }
}, function (t, e, n) {
  var i = n(11),
    o = n(29),
    r = n(28),
    a = "[object Null]",
    s = "[object Undefined]",
    c = i ? i.toStringTag : void 0;
  t.exports = function (t) {
    return null == t ? void 0 === t ? s : a : c && c in Object(t) ? o(t) : r(t)
  }
}, function (t, e, n) {
  var i = n(30),
    o = n(27),
    r = "[object Symbol]";
  t.exports = function (t) {
    return "symbol" == typeof t || o(t) && i(t) == r
  }
}, function (t, e, n) {
  var i = n(13),
    o = n(31),
    r = NaN,
    a = /^\s+|\s+$/g,
    s = /^[-+]0x[0-9a-f]+$/i,
    c = /^0b[01]+$/i,
    l = /^0o[0-7]+$/i,
    p = parseInt;
  t.exports = function (t) {
    if ("number" == typeof t)
      return t;
    if (o(t))
      return r;
    if (i(t)) {
      var e = "function" == typeof t.valueOf ? t.valueOf() : t;
      t = i(e) ? e + "" : e
    }
    if ("string" != typeof t)
      return 0 === t ? t : +t;
    t = t.replace(a, "");
    var n = c.test(t);
    return n || l.test(t) ? p(t.slice(2), n ? 2 : 8) : s.test(t) ? r : +t
  }
}, function (t, e, n) {
  (function (e) {
    var n = "object" == typeof e && e && e.Object === Object && e;
    t.exports = n
  }).call(this, n(9))
}, function (t, e, n) {
  var i = n(12);
  t.exports = function () {
    return i.Date.now()
  }
}, function (t, e, n) {
  var i = n(13),
    o = n(34),
    r = n(32),
    a = "Expected a function",
    s = Math.max,
    c = Math.min;
  t.exports = function (t, e, n) {
    var l, p, d, f, u, m, g = 0,
      h = !1,
      b = !1,
      v = !0;
    if ("function" != typeof t)
      throw new TypeError(a);

    function x(e) {
      var n = l,
        i = p;
      return l = p = void 0,
        g = e,
        f = t.apply(i, n)
    }

    function y(t) {
      var n = t - m;
      return void 0 === m || n >= e || n < 0 || b && t - g >= d
    }

    function w() {
      var t = o();
      if (y(t))
        return k(t);
      u = setTimeout(w, function (t) {
        var n = e - (t - m);
        return b ? c(n, d - (t - g)) : n
      }(t))
    }

    function k(t) {
      return u = void 0,
        v && l ? x(t) : (l = p = void 0,
          f)
    }

    function z() {
      var t = o(),
        n = y(t);
      if (l = arguments,
        p = this,
        m = t,
        n) {
        if (void 0 === u)
          return function (t) {
            return g = t,
              u = setTimeout(w, e),
              h ? x(t) : f
          }(m);
        if (b)
          return u = setTimeout(w, e),
            x(m)
      }
      return void 0 === u && (u = setTimeout(w, e)),
        f
    }
    return e = r(e) || 0,
      i(n) && (h = !!n.leading,
        d = (b = "maxWait" in n) ? s(r(n.maxWait) || 0, e) : d,
        v = "trailing" in n ? !!n.trailing : v),
      z.cancel = function () {
        void 0 !== u && clearTimeout(u),
          g = 0,
          l = m = p = u = void 0
      },
      z.flush = function () {
        return void 0 === u ? f : k(o())
      },
      z
  }
}, function (t, e, n) {
  "use strict";
  Object.defineProperty(e, "__esModule", {
      value: !0
    }),
    e.mediav = void 0;
  var i = c(n(3)),
    o = c(n(17)),
    r = n(0),
    a = n(16),
    s = (n(1),
      n(4));

  function c(t) {
    return t && t.__esModule ? t : {
      default: t
    }
  }

  function l() {}
  l.prototype.next = function (t, e) {
    var n = r.$R[e].options.addSource ? (0,
      s.getQueryString)("djsource") : r.$R[e].options.showid;
    n = null == n ? r.$R[e].options.showid : n;
    var c = {
        type: 1,
        of: 4,
        newf: 1,
        uid: r.store.UID,
        impct: t,
        showid: "KNx4d8",
        djtransp: r.$R[e].pluginData.ads[0].djtransp,
        djsource: n,
        scheme: r.$R.scheme
      },
      l = "";
    return l = "https" === c.scheme ? "https://show-3.mediav.com/s?" + (0,
        a.stringify)(c) : "http://show.3.mediav.com/s?" + (0,
        a.stringify)(c),
      new i.default(function (t, n) {
        (0,
          o.default)(l, {
          param: "jsonp",
          timeout: 5e3,
          prefix: e
        }, function (e, n) {
          e && t({
              errno: 1
            }),
            t(n)
        })
      })
  };
  e.mediav = new l
}, function (t, e, n) {
  "use strict";
  Object.defineProperty(e, "__esModule", {
      value: !0
    }),
    e.inlay = void 0;
  n(5),
    n(1);
  var i, o = n(0),
    r = n(36),
    a = n(3),
    s = ((i = a) && i.__esModule,
      n(14)),
    c = n(6);
  e.inlay = {
    initDOM: function (t) {
      this.update(t)
    },
    initHoverDom: function (t) {
      r.mediav.next(8, t).then(function (e) {
        1 == e.errno && (0,
            c.investigate)(8),
          0 == e.ads.length && (0,
            c.investigate)(9),
          o.$R[t].adData = e
      }).catch(function (t) {})
    },
    update: function (t) {
      var e = this;
      r.mediav.next(8, t).then(function (n) {
        1 == n.errno && (0,
            c.investigate)(8),
          0 == n.ads.length && (0,
            c.investigate)(9),
          o.$R[t].adData = n,
          e.sendIframe(t)
      }).catch(function (t) {})
    },
    sendIframe: function (t) {
      try {
        var e = o.$R[t].pluginData,
          n = e.ads[0].imptk;
        o.$R[t].clickPlugin = e.ads[0].clktk.join(","),
          e.impurl && n.push(e.impurl + e.ads[0].imparg),
          o.$R[t].iframe.setAttribute("data-pv", n)
      } catch (t) {}
      (0,
        s.viewTrack)(t + "-iframe")
    }
  }
}, function (t, e, n) {
  "use strict";
  Object.defineProperty(e, "__esModule", {
      value: !0
    }),
    e.initDom = function (t) {
      var e = [],
        n = f.$R[t].options,
        g = f.$R[t].urls,
        h = JSON.parse(f.$R[t].pluginData.ads[0].dj_interaction) || {},
        b = f.$R[t].pluginData.ads[0].dj_imgw,
        v = f.$R[t].pluginData.ads[0].dj_imgh;
      "scoop" === n.game && (b = n.w,
        v = n.h);

      function x(t) {
        (0,
          o.isEmpty)(n.placeholderId) || (0,
          o.isNil)(n.placeholderId) || (0,
          s.default)(function () {
          try {
            document.getElementById(n.placeholderId).innerHTML = t
          } catch (t) {}
        })
      }
      f.$R[t].iframe = null;
      var y = void 0;
      y = n.game ? g[n.game] : h.scene.url;
      var w = window.innerHeight,
        k = (0,
          i.T)(d.default, {
          prefix: t,
          scheme: f.$R.scheme
        });
      if ((0,
          r.addStyle)(k),
        w <= 330) {
        f.$R[t].options.dialogType = "small";
        var z = (0,
          i.T)(p.default, {
          prefix: t,
          scheme: f.$R.scheme
        });
        (0,
          r.addStyle)(z)
      } else {
        var R = (0,
          i.T)(c.default, {
          prefix: t,
          scheme: f.$R.scheme
        });
        if ((0,
            r.addStyle)(R),
          w <= 750 && w > 330) {
          var _ = (0,
            i.T)(l.default, {
            prefix: t,
            scheme: f.$R.scheme
          });
          (0,
            r.addStyle)(_)
        }
      }
      if ("hover" === n.type || "click" === n.type) {
        e.push('<info-div style="width:{width}px;height:{height}px" id="{id}" class="{id}-thumbnail"></info-div>');
        var $ = (0,
          i.T)(e.join(""), {
          id: t,
          width: n.w || 500,
          height: n.h || 500,
          gameW: b,
          gameH: v,
          showID: n.showid,
          url: y,
          containerID: t,
          timestamp: (new Date).getTime()
        });
        n.hoverDefine.target || x($),
          (0,
            s.default)(function () {
            a.inlay.initHoverDom(t),
              (0,
                u.hoverIframe)(t)
          })
      } else {
        e.push('<info-div style="width:{width}px;height:{height}px" class="{id} autowrap" id="{id}-autoWrap"><iframe data-id="{id}" id="{id}-iframe" width="{gameW}" height="{gameH}" src="{url}?&si={showID}&containerID={containerID}&t={timestamp}" frameborder="no" scrolling="no" allowtransparency=”true”></iframe></info-div>');
        var P = (0,
          i.T)(e.join(""), {
          id: t,
          width: n.w || 500,
          height: n.h || 500,
          gameW: b,
          gameH: v,
          showID: n.showid,
          url: y,
          containerID: t,
          timestamp: (new Date).getTime()
        });
        x(P),
          f.$R[t].options.showClose && (0,
            m.gameClose)(t),
          (0,
            s.default)(function () {
            f.$R[t].iframe = document.getElementById(t + "-iframe"),
              a.inlay.initDOM(t)
          })
      }
    };
  var i = n(8),
    o = n(1),
    r = n(5),
    a = n(37),
    s = g(n(26)),
    c = g(n(25)),
    l = g(n(24)),
    p = g(n(23)),
    d = g(n(22)),
    f = n(0),
    u = n(21),
    m = n(10);

  function g(t) {
    return t && t.__esModule ? t : {
      default: t
    }
  }
}, function (t, e) {
  t.exports = '<info-div class="list-detail" data-curl="{curl}">\n    <info-div class="d-left" style="background-image: url({thumbnail});"></info-div>\n    <info-div class="m-img"></info-div>\n    <info-div class="d-right">\n        <info-div class="prize-title">{desc}</info-div>\n        <info-div class="prizeMsg"><info-div class="p-time" style="font-size: 12px;">有效期:{day}天</info-div><info-div class="p-get">立即领取</info-div></info-div>\n    </info-div>\n</info-div>\n'
}, function (t, e) {
  t.exports = '<info-div  class="{prefix} prizeList" id="{prefix}-prize">\n    <info-div  class="card-sunshine"></info-div>\n    <info-div class="prize-content">\n        <info-div class="m-box">\n            <info-div class="close-btn iconfont closetc" id="{prefix}-closePrize"></info-div>\n            <info-div class="t_jb"></info-div>\n            <info-div class="prize-top"></info-div>\n            <info-div class="m-listWrap">\n                <info-div class="m-list" id="{prefix}-prize-list"></info-div>\n            </info-div>\n        </info-div>\n\n\n\n\n\n\n        <info-div  class="showPrize-dialog modal-body" id="{prefix}-modal-body-prize" style="display:none"></info-div>\n\n    </info-div>\n</info-div>\n'
}, function (t, e) {
  t.exports = '<info-div  class="{prefix} popShowPrize" id="{prefix}-dialog">\n\t<info-div class="main-content">\n\t\t<info-div  class="showPrize-dialog modal-body {stayHere}" id="{prefix}-modal-body">\n\t\t\t<info-div class="main-center">\n\t\t\t\t<info-div  class="detail">\n\t\t\t\t\t<info-div class="imgADWrap">\n\t\t\t\t\t\t<info-div class="imgAD" style="background-image: url({ticket})"></info-div>\n\t\t\t\t\t</info-div>\n\t\t\t\t\t<info-div  class="topic">{currentDumping}</info-div>\n\t\t\t\t\t<info-div  class="ownPrize">{title}</info-div>\n\t\t\t\t</info-div>\n\t\t\t\t<info-div class="close-btn iconfont" id="{prefix}-close"></info-div>\n\t\t\t</info-div>\n\t\t\t<info-div class="main-bottom"></info-div>\n\t\t\t<info-div class="btn-wrap">\n\t\t\t\t<info-div  class="goto" id="{prefix}-goto">{btntext}</info-div>\n\t\t\t</info-div>\n\t\t</info-div>\n\t</info-div>\n</info-div>\n'
}, function (t, e) {
  t.exports = '\n<info-div  class="{prefix} popShowPrize" id="{prefix}-dialog">\n\t<info-div  class="card-sunshine"></info-div>\n\t<info-div  class="m-box"></info-div>\n\t<info-div  class="showPrize-dialog modal-body {stayHere}" id="{prefix}-modal-body">\n\t\t<info-div  class="card-bg" style="background-image: url({scheme}://p2.ssl.qhimg.com/t01e38101629713c8fa.png)">\n\t\t\t<info-div class="imgAD" style="background-image: url({ticket})"></info-div>\n\t\t\t<info-div class="{isAD}" style="position: absolute;display: none;height: 12px;width: 22px;bottom:70px;right:55px;background: url(https://p0.ssl.qhimg.com/t01c5fc7f8612d6b610.png) no-repeat top left;"></info-div>\n\t\t</info-div>\n\t\t<info-div  class="red-bg"></info-div>\n\t\t<info-div  class="detail">\n\t\t\t<info-div  class="ownPrize">{title}</info-div>\n\t\t\t<info-div  class="topic">{currentDumping}</info-div>\n\t\t\t<info-div  class="goto" id="{prefix}-goto">{btntext}</info-div>\n\t\t</info-div>\n\t\t<info-div class="close-btn closetc iconfont" id="{prefix}-close"></info-div>\n\t</info-div>\n\t<info-div class="prizeWrap">\n\t\t<info-div class="ribbon"></info-div>\n\t\t<info-div class="ribbon"></info-div>\n\t\t<info-div class="ribbon"></info-div>\n\t\t<info-div class="ribbon"></info-div>\n\t\t<info-div class="ribbon"></info-div>\n\t\t<info-div class="ribbon"></info-div>\n\t\t<info-div class="ribbon"></info-div>\n\t\t<info-div class="ribbon"></info-div>\n\t\t<info-div class="ribbon"></info-div>\n\t\t<info-div class="ribbon"></info-div>\n\t\t<info-div class="ribbon"></info-div>\n\t\t<info-div class="ribbon"></info-div>\n\t</info-div>\n</info-div>\n'
}, function (t, e, n) {
  "use strict";
  Object.defineProperty(e, "__esModule", {
      value: !0
    }),
    e.addPrefix = function (t, e) {
      return t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, "").replace(/([\.?(\w|\d|:|_|\-|\s)+][,\.?(\w|\d|:|_|\-|\s)+]*){/g, function (t, n) {
        for (var i = n.split(","), o = "", r = 0; r < i.length; r++)
          o += "." + e + " " + i[r] + ",";
        return o = o.slice(0, o.length - 1),
          o += "{"
      })
    }
}, function (t, e, n) {
  "use strict";
  Object.defineProperty(e, "__esModule", {
      value: !0
    }),
    e.Dialog = u;
  n(43);
  var i = n(8),
    o = f(n(42)),
    r = f(n(41)),
    a = f(n(40)),
    s = f(n(39)),
    c = n(2),
    l = n(15),
    p = n(7),
    d = n(0);

  function f(t) {
    return t && t.__esModule ? t : {
      default: t
    }
  }

  function u(t) {
    this.title = t.title,
      this.ticket = t.ticket,
      this.content = t.content,
      this.btntext = t.btntext,
      this.awardlink = t.awardlink,
      this.prefix = t.prefix,
      this.dialogType = "",
      this.overUrl = "",
      this.isclick = !0,
      this.clicked = !1,
      this.callback = t.callback,
      this.type = t.type || "none",
      this.st = null,
      this.ct = null,
      this.ut = null,
      this.item = t.item,
      this.dialog_init()
  }
  u.prototype = {
    constructor: u,
    dialog_init: function () {
      if ("award" === this.type) {
        var t = document.getElementById(this.prefix + "-prize");
        return t ? document.body.removeChild(t) : this.dialogAward(), !1
      }
      var e = document.getElementById(this.prefix + "-dialog"),
        n = this.prefix;
      if ("small" == d.$R[n].options.dialogType ? (this.dialogType = r.default,
          this.overUrl = "://p4.ssl.qhimg.com/t01d661e72c9a9da3c0.png") : (this.dialogType = o.default,
          this.overUrl = "://p4.ssl.qhimg.com/t01d661e72c9a9da3c0.png"),
        e && document.body.removeChild(e),
        "none" == this.type)
        this.dialogNone();
      else if ("over" == this.type)
        this.dialogOver();
      else {
        var i = this.item.item.desc.split("_");
        i[1] && (this.item.btntext = i[1],
            this.item.title = i[0]),
          this.dialog()
      }
      this.dialog_close()
    },
    dialog_close: function () {
      var t = this;
      (0,
        c.addEventListener)(document.getElementById(this.prefix + "-modal-body"), "mousedown", function () {
        t.ct = (new Date).getTime()
      }),
      (0,
        c.addEventListener)(document.getElementById(this.prefix + "-modal-body"), "mouseup", function () {
        t.ut = (new Date).getTime()
      }),
      (0,
        c.addEventListener)(document.getElementById(this.prefix + "-goto"), "click", function () {
        if (document.getElementById(t.prefix + "-modal-body").className.split(" ").indexOf("stayHere") >= 0)
          return document.getElementById(t.prefix + "-close").click(),
            d.$R.sendMessage({
              action: "askOpenDialog",
              containerID: t.prefix
            }), !1;
        if (document.getElementById(t.prefix + "-goto"),
          t.isclick) {
          t.isclick = !1;
          var e = t.item.item.clktk;
          (0,
            l.map)(e, function (e) {
            e = e.replace("__EVENT_TIME_START__", t.ct).replace("__EVENT_TIME_END__", t.ut),
              (0,
                p.sendLog)(e)
          });
          var n = t.item.item.curl;
          n = n.replace("__EVENT_TIME_START__", t.ct).replace("__EVENT_TIME_END__", t.ut),
            window.open(n, "mediav" + (new Date).getTime()),
            setTimeout(function () {
              document.getElementById(t.prefix + "-close").click()
            }, 100)
        }
      });
      var e = document.getElementById(t.prefix + "-close");
      (0,
        c.addEventListener)(e, "click", function (n) {
        e && (n.stopPropagation(),
          t.callback && "function" == typeof t.callback) && (t.callback(),
          d.$R.sendMessage({
            action: "closeDialogForCard",
            containerID: t.prefix
          }),
          document.body.removeChild(document.getElementById(t.prefix + "-dialog")))
      })
    },
    dialog: function () {
      var t = (0,
        i.T)(this.dialogType, {
        prefix: this.prefix,
        ticket: this.item.ticket,
        title: this.item.title,
        btntext: this.item.item.dj_btntext || "立即领取",
        stayHere: "",
        currentDumping: "恭喜你获得了 ",
        isAD: d.$R[this.prefix].options.adMark || "",
        scheme: d.$R.scheme
      });
      document.body.insertAdjacentHTML("beforeend", t),
        document.getElementById(this.prefix + "-dialog").style.display = "block",
        this.st = (new Date).getTime();
      var e = this.item.item.imptk;
      (0,
        l.map)(e, p.sendLog)
    },
    dialogNone: function () {
      var t = (0,
        i.T)(this.dialogType, {
        prefix: this.prefix,
        ticket: this.item.ticket || d.$R.scheme + this.overUrl,
        title: this.item.title || "很遗憾! 福袋里什么都没有~ ",
        btntext: this.item.btntext || "查看我的奖品",
        stayHere: "stayHere",
        currentDumping: "",
        scheme: d.$R.scheme
      });
      document.body.insertAdjacentHTML("beforeend", t),
        document.getElementById(this.prefix + "-dialog").style.display = "block"
    },
    dialogOver: function () {
      var t = (0,
        i.T)(this.dialogType, {
        prefix: this.prefix,
        ticket: this.item.ticket || d.$R.scheme + this.overUrl,
        title: this.item.title || "您今天的抽奖次数已用完~ ",
        btntext: this.item.btntext || "查看我的奖品",
        stayHere: "stayHere",
        currentDumping: "",
        scheme: d.$R.scheme
      });
      document.body.insertAdjacentHTML("beforeend", t),
        document.getElementById(this.prefix + "-dialog").style.display = "block"
    },
    dialogAward: function () {
      var t = this,
        e = (0,
          i.T)(a.default, {
          prefix: t.prefix,
          scheme: d.$R.scheme
        });
      document.body.insertAdjacentHTML("beforeend", e),
        document.getElementById(t.prefix + "-prize").style.display = "block";
      var n = document.getElementById(t.prefix + "-prize-list"),
        o = t.item;
      if (o) {
        for (var r = "", l = 0; l < o.length; l++) {
          var p = 7 - parseInt(((new Date).getTime() - o[l].expireDate) / 864e5);
          if (!(p <= 0))
            r += (0,
              i.T)(s.default, {
              prefix: t.prefix,
              scheme: d.$R.scheme,
              desc: o[l].desc,
              thumbnail: o[l].img,
              day: p,
              curl: o[l].curl
            })
        }
        n.innerHTML = r
      } else {
        r = '<info-div class="prize_none_wrap"><info-div class="prize_none"><info-div class="none-tips">小主，还没有奖品哦，快去抽奖吧！</info-div></info-div></info-div>';
        n.innerHTML = r
      }
      var f = document.getElementById(t.prefix + "-closePrize");
      (0,
        c.addEventListener)(f, "click", function (e) {
        f && (e.stopPropagation(),
          t.callback && "function" == typeof t.callback) && (t.callback(),
          document.body.removeChild(document.getElementById(t.prefix + "-prize")))
      }),
      (0,
        c.addEventListener)(n, "mousedown", function () {
        t.ct = (new Date).getTime()
      }),
      (0,
        c.addEventListener)(n, "mouseup", function (e) {
        var n = e.target;
        if (t.ut = (new Date).getTime(),
          "prize_none_wrap" == n.getAttribute("class") || "prize_none" == n.getAttribute("class") || "none-tips" == n.getAttribute("class"))
          t.callback && "function" == typeof t.callback && (t.callback(),
            document.body.removeChild(document.getElementById(t.prefix + "-prize")));
        else {
          for (;
            "list-detail" !== n.getAttribute("class");)
            n = n.parentNode;
          var i = n.getAttribute("data-curl").replace("__INTER_ATTR__", 1);
          window.open(i, "mediav" + (new Date).getTime())
        }
      })
    }
  }
}, function (t, e, n) {
  "use strict";
  Object.defineProperty(e, "__esModule", {
      value: !0
    }),
    e.iframeMessageListener = void 0;
  var i = n(0),
    o = n(44),
    r = n(7),
    a = n(1),
    s = n(6);
  e.iframeMessageListener = function (t) {
    window.addEventListener("message", function (e) {
      if (e.data.containerID != t)
        return !1;
      if ("askADData" == e.data.action && i.$R.sendMessage({
          action: "ADDataReady",
          data: i.$R[t].adData || [],
          clickPlugin: i.$R[t].clickPlugin,
          pluginData: i.$R[t].pluginData.ads[0],
          containerID: t,
          backupData: [{
            type: "none"
          }],
          si: i.$R[t].showid
        }),
        "sendLog" == e.data.action && (0,
          r.sendLog)(e.data.url),
        "openDialog" == e.data.action && new o.Dialog({
          type: e.data.data.type,
          prefix: t,
          item: e.data.data,
          callback: function () {}
        }),
        "openMyAward" == e.data.action && (new o.Dialog({
            type: "award",
            prefix: t,
            item: e.data.list,
            callback: function () {}
          }),
          (0,
            s.investigate)(6)),
        "syncRemains" == e.data.action && (i.store[t].remainTimes = e.data.times),
        "clickGame" == e.data.action) {
        var n = i.$R[t].options.onGameClick;
        (0,
          a.isNil)(n) || "function" != typeof n || n.call(null)
      }
    })
  }
}, function (t, e) {
  var n = 1e3,
    i = 60 * n,
    o = 60 * i,
    r = 24 * o,
    a = 365.25 * r;

  function s(t, e, n) {
    if (!(t < e))
      return t < 1.5 * e ? Math.floor(t / e) + " " + n : Math.ceil(t / e) + " " + n + "s"
  }
  t.exports = function (t, e) {
    e = e || {};
    var c, l = typeof t;
    if ("string" === l && t.length > 0)
      return function (t) {
        if ((t = String(t)).length > 100)
          return;
        var e = /^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(t);
        if (!e)
          return;
        var s = parseFloat(e[1]);
        switch ((e[2] || "ms").toLowerCase()) {
          case "years":
          case "year":
          case "yrs":
          case "yr":
          case "y":
            return s * a;
          case "days":
          case "day":
          case "d":
            return s * r;
          case "hours":
          case "hour":
          case "hrs":
          case "hr":
          case "h":
            return s * o;
          case "minutes":
          case "minute":
          case "mins":
          case "min":
          case "m":
            return s * i;
          case "seconds":
          case "second":
          case "secs":
          case "sec":
          case "s":
            return s * n;
          case "milliseconds":
          case "millisecond":
          case "msecs":
          case "msec":
          case "ms":
            return s;
          default:
            return
        }
      }(t);
    if ("number" === l && !1 === isNaN(t))
      return e.long ? s(c = t, r, "day") || s(c, o, "hour") || s(c, i, "minute") || s(c, n, "second") || c + " ms" : function (t) {
        if (t >= r)
          return Math.round(t / r) + "d";
        if (t >= o)
          return Math.round(t / o) + "h";
        if (t >= i)
          return Math.round(t / i) + "m";
        if (t >= n)
          return Math.round(t / n) + "s";
        return t + "ms"
      }(t);
    throw new Error("val is not a non-empty string or a valid number. val=" + JSON.stringify(t))
  }
}, function (t, e, n) {
  var i;

  function o(t) {
    function n() {
      if (n.enabled) {
        var t = n,
          o = +new Date,
          r = o - (i || o);
        t.diff = r,
          t.prev = i,
          t.curr = o,
          i = o;
        for (var a = new Array(arguments.length), s = 0; s < a.length; s++)
          a[s] = arguments[s];
        a[0] = e.coerce(a[0]),
          "string" != typeof a[0] && a.unshift("%O");
        var c = 0;
        a[0] = a[0].replace(/%([a-zA-Z%])/g, function (n, i) {
            if ("%%" === n)
              return n;
            c++;
            var o = e.formatters[i];
            if ("function" == typeof o) {
              var r = a[c];
              n = o.call(t, r),
                a.splice(c, 1),
                c--
            }
            return n
          }),
          e.formatArgs.call(t, a),
          (n.log || e.log || console.log.bind(console)).apply(t, a)
      }
    }
    return n.namespace = t,
      n.enabled = e.enabled(t),
      n.useColors = e.useColors(),
      n.color = function (t) {
        var n, i = 0;
        for (n in t)
          i = (i << 5) - i + t.charCodeAt(n),
          i |= 0;
        return e.colors[Math.abs(i) % e.colors.length]
      }(t),
      "function" == typeof e.init && e.init(n),
      n
  }
  (e = t.exports = o.debug = o.default = o).coerce = function (t) {
      return t instanceof Error ? t.stack || t.message : t
    },
    e.disable = function () {
      e.enable("")
    },
    e.enable = function (t) {
      e.save(t),
        e.names = [],
        e.skips = [];
      for (var n = ("string" == typeof t ? t : "").split(/[\s,]+/), i = n.length, o = 0; o < i; o++)
        n[o] && ("-" === (t = n[o].replace(/\*/g, ".*?"))[0] ? e.skips.push(new RegExp("^" + t.substr(1) + "$")) : e.names.push(new RegExp("^" + t + "$")))
    },
    e.enabled = function (t) {
      var n, i;
      for (n = 0,
        i = e.skips.length; n < i; n++)
        if (e.skips[n].test(t))
          return !1;
      for (n = 0,
        i = e.names.length; n < i; n++)
        if (e.names[n].test(t))
          return !0;
      return !1
    },
    e.humanize = n(46),
    e.names = [],
    e.skips = [],
    e.formatters = {}
}, function (t, e, n) {
  (function (i) {
    function o() {
      var t;
      try {
        t = e.storage.debug
      } catch (t) {}
      return !t && void 0 !== i && "env" in i && (t = i.env.DEBUG),
        t
    }
    (e = t.exports = n(47)).log = function () {
        return "object" == typeof console && console.log && Function.prototype.apply.call(console.log, console, arguments)
      },
      e.formatArgs = function (t) {
        var n = this.useColors;
        if (t[0] = (n ? "%c" : "") + this.namespace + (n ? " %c" : " ") + t[0] + (n ? "%c " : " ") + "+" + e.humanize(this.diff), !n)
          return;
        var i = "color: " + this.color;
        t.splice(1, 0, i, "color: inherit");
        var o = 0,
          r = 0;
        t[0].replace(/%[a-zA-Z%]/g, function (t) {
            "%%" !== t && "%c" === t && (r = ++o)
          }),
          t.splice(r, 0, i)
      },
      e.save = function (t) {
        try {
          null == t ? e.storage.removeItem("debug") : e.storage.debug = t
        } catch (t) {}
      },
      e.load = o,
      e.useColors = function () {
        if ("undefined" != typeof window && window.process && "renderer" === window.process.type)
          return !0;
        return "undefined" != typeof document && document.documentElement && document.documentElement.style && document.documentElement.style.WebkitAppearance || "undefined" != typeof window && window.console && (window.console.firebug || window.console.exception && window.console.table) || "undefined" != typeof navigator && navigator.userAgent && navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/) && parseInt(RegExp.$1, 10) >= 31 || "undefined" != typeof navigator && navigator.userAgent && navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)
      },
      e.storage = "undefined" != typeof chrome && void 0 !== chrome.storage ? chrome.storage.local : function () {
        try {
          return window.localStorage
        } catch (t) {}
      }(),
      e.colors = ["lightseagreen", "forestgreen", "goldenrod", "dodgerblue", "darkorchid", "crimson"],
      e.formatters.j = function (t) {
        try {
          return JSON.stringify(t)
        } catch (t) {
          return "[UnexpectedJSONParseError]: " + t.message
        }
      },
      e.enable(o())
  }).call(this, n(18))
}, function (t, e, n) {
  (function (t, e) {
    ! function (t, n) {
      "use strict";
      if (!t.setImmediate) {
        var i, o, r, a, s, c = 1,
          l = {},
          p = !1,
          d = t.document,
          f = Object.getPrototypeOf && Object.getPrototypeOf(t);
        f = f && f.setTimeout ? f : t,
          "[object process]" === {}.toString.call(t.process) ? i = function (t) {
            e.nextTick(function () {
              m(t)
            })
          } :
          ! function () {
            if (t.postMessage && !t.importScripts) {
              var e = !0,
                n = t.onmessage;
              return t.onmessage = function () {
                  e = !1
                },
                t.postMessage("", "*"),
                t.onmessage = n,
                e
            }
          }() ? t.MessageChannel ? ((r = new MessageChannel).port1.onmessage = function (t) {
              m(t.data)
            },
            i = function (t) {
              r.port2.postMessage(t)
            }
          ) : d && "onreadystatechange" in d.createElement("script") ? (o = d.documentElement,
            i = function (t) {
              var e = d.createElement("script");
              e.onreadystatechange = function () {
                  m(t),
                    e.onreadystatechange = null,
                    o.removeChild(e),
                    e = null
                },
                o.appendChild(e)
            }
          ) : i = function (t) {
            setTimeout(m, 0, t)
          } :
          (a = "setImmediate$" + Math.random() + "$",
            s = function (e) {
              e.source === t && "string" == typeof e.data && 0 === e.data.indexOf(a) && m(+e.data.slice(a.length))
            },
            t.addEventListener ? t.addEventListener("message", s, !1) : t.attachEvent("onmessage", s),
            i = function (e) {
              t.postMessage(a + e, "*")
            }
          ),
          f.setImmediate = function (t) {
            "function" != typeof t && (t = new Function("" + t));
            for (var e = new Array(arguments.length - 1), n = 0; n < e.length; n++)
              e[n] = arguments[n + 1];
            var o = {
              callback: t,
              args: e
            };
            return l[c] = o,
              i(c),
              c++
          },
          f.clearImmediate = u
      }

      function u(t) {
        delete l[t]
      }

      function m(t) {
        if (p)
          setTimeout(m, 0, t);
        else {
          var e = l[t];
          if (e) {
            p = !0;
            try {
              ! function (t) {
                var e = t.callback,
                  i = t.args;
                switch (i.length) {
                  case 0:
                    e();
                    break;
                  case 1:
                    e(i[0]);
                    break;
                  case 2:
                    e(i[0], i[1]);
                    break;
                  case 3:
                    e(i[0], i[1], i[2]);
                    break;
                  default:
                    e.apply(n, i)
                }
              }(e)
            } finally {
              u(t),
                p = !1
            }
          }
        }
      }
    }("undefined" == typeof self ? void 0 === t ? this : t : self)
  }).call(this, n(9), n(18))
}, function (t, e, n) {
  (function (t) {
    var i = void 0 !== t && t || "undefined" != typeof self && self || window,
      o = Function.prototype.apply;

    function r(t, e) {
      this._id = t,
        this._clearFn = e
    }
    e.setTimeout = function () {
        return new r(o.call(setTimeout, i, arguments), clearTimeout)
      },
      e.setInterval = function () {
        return new r(o.call(setInterval, i, arguments), clearInterval)
      },
      e.clearTimeout = e.clearInterval = function (t) {
        t && t.close()
      },
      r.prototype.unref = r.prototype.ref = function () {},
      r.prototype.close = function () {
        this._clearFn.call(i, this._id)
      },
      e.enroll = function (t, e) {
        clearTimeout(t._idleTimeoutId),
          t._idleTimeout = e
      },
      e.unenroll = function (t) {
        clearTimeout(t._idleTimeoutId),
          t._idleTimeout = -1
      },
      e._unrefActive = e.active = function (t) {
        clearTimeout(t._idleTimeoutId);
        var e = t._idleTimeout;
        e >= 0 && (t._idleTimeoutId = setTimeout(function () {
          t._onTimeout && t._onTimeout()
        }, e))
      },
      n(49),
      e.setImmediate = "undefined" != typeof self && self.setImmediate || void 0 !== t && t.setImmediate || this && this.setImmediate,
      e.clearImmediate = "undefined" != typeof self && self.clearImmediate || void 0 !== t && t.clearImmediate || this && this.clearImmediate
  }).call(this, n(9))
}, function (t, e, n) {
  "use strict";
  Object.defineProperty(e, "__esModule", {
      value: !0
    }),
    e.PluginReq = void 0;
  var i = c(n(3)),
    o = c(n(17)),
    r = n(0),
    a = n(16),
    s = (n(1),
      n(4));

  function c(t) {
    return t && t.__esModule ? t : {
      default: t
    }
  }

  function l() {}
  l.prototype.next = function (t, e) {
    var n = r.$R[e].options.addSource ? (0,
        s.getQueryString)("djsource") : r.$R[e].options.showid,
      c = r.$R[e].options.showid,
      l = {
        type: 1,
        of: 4,
        newf: 1,
        uid: r.store.UID,
        impct: t,
        r: 20,
        showid: c,
        scheme: r.$R.scheme
      };
    r.$R[e].options.isIframe && (l.isifr = 1),
      n && (l.djsource = n),
      r.$R[e].options.game && (l.game = r.$R[e].idStore[r.$R[e].options.game]);
    var p = "";
    return p = "https" === l.scheme ? "https://xdssp.mediav.com/s?" + (0,
        a.stringify)(l) : "http://xdssp.mediav.com/s?" + (0,
        a.stringify)(l),
      new i.default(function (t, n) {
        (0,
          o.default)(p, {
          param: "jsonp",
          timeout: 5e3,
          prefix: e + "_plugin"
        }, function (e, n) {
          e && t({
              errno: 1
            }),
            t(n)
        })
      })
  };
  e.PluginReq = new l
}, function (t, e, n) {
  "use strict";
  Object.defineProperty(e, "__esModule", {
      value: !0
    }),
    e.getUID = function () {
      function t(t) {
        var e, n = 1,
          i = 0;
        if (t)
          for (n = 0,
            e = t.length - 1; e >= 0; e--)
            i = t.charCodeAt(e),
            n = 0 != (i = 266338304 & (n = (n << 6 & 268435455) + i + (i << 14))) ? n ^ i >> 21 : n;
        return n
      }
      return ("" + t(document.referrer) + (new Date).getTime() + t(document.cookie)).substr(0, 32)
    }
}, function (t, e, n) {
  "use strict";
  Object.defineProperty(e, "__esModule", {
      value: !0
    }),
    Date.now || (Date.now = function () {
      return +new Date
    }),
    Function.prototype.bind || (Function.prototype.bind = function (t) {
      if ("function" != typeof this)
        throw new TypeError("Function.prototype.bind - what is trying to be bound is not callable");
      var e = Array.prototype.slice.call(arguments, 1),
        n = this,
        i = function () {},
        o = function () {
          return n.apply(this instanceof i ? this : t, e.concat(Array.prototype.slice.call(arguments)))
        };
      return this.prototype && (i.prototype = this.prototype),
        o.prototype = new i,
        o
    }),
    e.default = {}
}, function (t, e, n) {
  "use strict";
  Object.defineProperty(e, "__esModule", {
      value: !0
    }),
    e.main = void 0;
  var i, o = n(53),
    r = ((i = o) && i.__esModule,
      n(0)),
    a = n(4),
    s = n(51),
    c = n(45),
    l = n(38),
    p = n(10),
    d = n(6);
  e.main = function (t) {
    if (window != window.parent && (t.isIframe = !0),
      t.showid && (r.store.displayShowId.join(",").indexOf(t.showid) > -1 || r.store.displayShowId.push(t.showid), !((0,
        a.is_IE)(5) || (0,
        a.is_IE)(6) || (0,
        a.is_IE)(7) || (0,
        a.is_IE)(8) || (0,
        a.is_IE)(9)))) {
      t.hoverDefine = t.hoverDefine ? t.hoverDefine : {};
      var e = r.namesapce + (new Date).getTime();
      r.store[e] = {},
        r.$R[e] = {},
        r.$R[e].showid = t.showid,
        r.$R[e].options = t,
        (0,
          p.timeJudge)(e) || (r.$R[e].urls = {
            grasp: r.$R.scheme + "://cjhd.mediav.com/games/grasp.html",
            wheel: r.$R.scheme + "://cjhd.mediav.com/games/wheel.html",
            wheel_browser: r.$R.scheme + "://static.mediav.com/mini/wheel_browser.html",
            slot: r.$R.scheme + "://cjhd.mediav.com/games/slot.html",
            eggs: r.$R.scheme + "://cjhd.mediav.com/games/eggs.html",
            eggs_browser: r.$R.scheme + "://static.mediav.com/mini/eggs_browser.html",
            card: r.$R.scheme + "://cjhd.mediav.com/games/card.html",
            scoop: r.$R.scheme + "://cjhd.mediav.com/games/scoop.html"
          },
          r.$R[e].idStore = {
            wheel: "1",
            wheel_browser: "1",
            grasp: "2",
            slot: "3",
            eggs: "4",
            eggs_browser: "4",
            card: "5",
            scoop: "6"
          },
          r.store.ids.push(e),
          s.PluginReq.next(1, e).then(function (t) {
            1 != t.dj_outifr ? 1 != t.errno ? t.ads && 0 != t.ads.length ? (r.$R[e].pluginData = t,
              (0,
                l.initDom)(e)) : (0,
              d.investigate)(4) : (0,
              d.investigate)(7) : (0,
              d.investigate)(3)
          }),
          (0,
            c.iframeMessageListener)(e))
    }
  }
}, function (t, e, n) {
  "use strict";
  Object.defineProperty(e, "__esModule", {
      value: !0
    }),
    e.version = e.store = e.render = void 0;
  var i = n(54),
    o = n(0);
  e.render = i.main,
    e.store = o.store,
    e.version = "1.1.1000"
}]);


console.log('xixixi');